Skip to content

Commit 595bb36

Browse files
committed
f
1 parent 7241f6a commit 595bb36

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

logservice/logpuller/region_runtime.go

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,12 @@ const (
2828
regionPhaseUnknown regionPhase = "unknown"
2929
regionPhaseDiscovered regionPhase = "discovered"
3030
regionPhaseRangeLockWait regionPhase = "range_lock_wait"
31-
regionPhaseRangeLocked regionPhase = "range_locked"
3231
regionPhaseQueued regionPhase = "queued"
3332
regionPhaseRPCReady regionPhase = "rpc_ready"
34-
regionPhaseSent regionPhase = "sent"
3533
regionPhaseWaitInitialized regionPhase = "wait_initialized"
3634
regionPhaseReplicating regionPhase = "replicating"
37-
regionPhaseStuck regionPhase = "stuck"
3835
regionPhaseRetryPending regionPhase = "retry_pending"
3936
regionPhaseRemoved regionPhase = "removed"
40-
regionPhaseDeregistering regionPhase = "deregistering"
4137
)
4238

4339
type regionRuntimeIdentity struct {
@@ -73,11 +69,12 @@ type regionRuntimeState struct {
7369
lastErrorTime time.Time
7470
retryCount int
7571

76-
requestEnqueueTime time.Time
77-
requestRPCReadyTime time.Time
78-
requestSendTime time.Time
79-
initializedTime time.Time
80-
replicatingTime time.Time
72+
rangeLockAcquiredTime time.Time
73+
requestEnqueueTime time.Time
74+
requestRPCReadyTime time.Time
75+
requestSendTime time.Time
76+
initializedTime time.Time
77+
replicatingTime time.Time
8178
}
8279

8380
func (s regionRuntimeState) clone() regionRuntimeState {
@@ -239,6 +236,15 @@ func (r *regionRuntimeRegistry) setRequestEnqueueTime(
239236
})
240237
}
241238

239+
func (r *regionRuntimeRegistry) setRangeLockAcquiredTime(
240+
key regionRuntimeKey,
241+
acquiredTime time.Time,
242+
) regionRuntimeState {
243+
return r.upsert(key, func(state *regionRuntimeState) {
244+
state.rangeLockAcquiredTime = acquiredTime
245+
})
246+
}
247+
242248
func (r *regionRuntimeRegistry) setRPCReadyTime(
243249
key regionRuntimeKey,
244250
rpcReadyTime time.Time,

0 commit comments

Comments
 (0)