264
pqMgr.matcher = pqMgr.priMatcher
265
return pqMgr, nil
267
>
pqMgr.logger = log.With(partitionMgr.logger, buildIDTag, backlogTagClassic)
268
>
pqMgr.throttledLogger = log.With(partitionMgr.throttledLogger, buildIDTag, backlogTagClassic)
269
>
270
>
pqMgr.backlogMgr = newBacklogManager(
271
>
tqCtx,
272
>
pqMgr,
273
>
config,
274
>
e.taskManager,
275
>
pqMgr.logger,
276
>
pqMgr.throttledLogger,
277
>
e.matchingRawClient,
278
>
taggedMetricsHandler,
279
>
)
280
>
var fwdr *Forwarder
281
>
var err error
282
>
if queue.Partition().IsChild() {
283
// Every DB Queue needs its own forwarder so that the throttles do not interfere
284
fwdr, err = newForwarder(&config.forwarderConfig, queue, e.matchingRawClient)