MCPcopy Create free account
hub / github.com/temporalio/temporal / getImmediateTaskReadRange

Function getImmediateTaskReadRange

common/persistence/sql/execution_tasks.go:477–489  ·  view source on GitHub ↗
(
	request *p.GetHistoryTasksRequest,
)

Source from the content-addressed store, hash-verified

475}
476
477func getImmediateTaskReadRange(
478 request *p.GetHistoryTasksRequest,
479) (inclusiveMinTaskID int64, exclusiveMaxTaskID int64, err error) {
480 inclusiveMinTaskID = request.InclusiveMinTaskKey.TaskID
481 if len(request.NextPageToken) > 0 {
482 inclusiveMinTaskID, err = deserializePageToken(request.NextPageToken)
483 if err != nil {
484 return 0, 0, err
485 }
486 }
487
488 return inclusiveMinTaskID, request.ExclusiveMaxTaskKey.TaskID, nil
489}
490
491func getImmediateTaskNextPageToken(
492 lastTaskID int64,

Callers 5

getTransferTasksMethod · 0.85
getReplicationTasksMethod · 0.85
getVisibilityTasksMethod · 0.85

Calls 1

deserializePageTokenFunction · 0.85

Tested by

no test coverage detected