169
ctx context.Context,
170
request *p.RangeCompleteHistoryTasksRequest,
172
>
// This is for backward compatiblity.
173
>
// These task categories exist before the general history_immediate_tasks table is created,
174
>
// so they have their own tables.
175
>
categoryID := request.TaskCategory.ID()
176
>
switch categoryID {
177
>
case tasks.CategoryIDTransfer:
178
>
return m.rangeCompleteTransferTasks(ctx, request)
179
>
case tasks.CategoryIDVisibility:
180
>
return m.rangeCompleteVisibilityTasks(ctx, request)
181
>
case tasks.CategoryIDReplication:
182
>
return m.rangeCompleteReplicationTasks(ctx, request)
183
}
184