@@ -415,10 +415,9 @@ func newTopicRegistry(q extqueue.Queue, subscriberName string) (consumer.TopicRe
415415 })
416416 }
417417
418- // Publish-only: the orchestrator emits request log entries to the log
419- // topic but never persists them. The gateway is the sole consumer that
420- // writes the request log to storage, so the orchestrator registers no
421- // consuming subscription (and therefore no log DLQ) for this topic.
418+ // Publish-only: the orchestrator emits request-log entries to the log topic.
419+ // The gateway is the sole consumer and writer of request logs and public
420+ // projections, so the orchestrator registers no consuming subscription.
422421 configs = append (configs , consumer.TopicConfig {
423422 Key : topickey .TopicKeyLog ,
424423 Name : "log" ,
@@ -740,19 +739,19 @@ func registerDLQControllers(c consumer.Consumer, logger *zap.SugaredLogger, scop
740739 name string
741740 ctl consumer.Controller
742741 }{
743- {"start_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , dlq .DecodeLandRequestID , dlq .TopicKey (topickey .TopicKeyStart ), "orchestrator-start-dlq" )},
744- {"cancel_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , dlq .DecodeCancelRequestID , dlq .TopicKey (topickey .TopicKeyCancel ), "orchestrator-cancel-dlq" )},
745- {"validate_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , dlq .DecodeRequestID , dlq .TopicKey (topickey .TopicKeyValidate ), "orchestrator-validate-dlq" )},
746- {"mergeconflictsignal_dlq" , dlq .NewDLQMergeConflictSignalController (logger , dlqScope , store , dlq .TopicKey (runwaymq .TopicKeyMergeConflictCheckSignal ), "orchestrator-mergeconflictsignal-dlq" )},
747- {"batch_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , dlq .DecodeRequestID , dlq .TopicKey (topickey .TopicKeyBatch ), "orchestrator-batch-dlq" )},
748- {"score_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , dlq .TopicKey (topickey .TopicKeyScore ), "orchestrator-score-dlq" )},
749- {"speculate_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , dlq .TopicKey (topickey .TopicKeySpeculate ), "orchestrator-speculate-dlq" )},
742+ {"start_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , registry , dlq .DecodeLandRequestID , dlq .TopicKey (topickey .TopicKeyStart ), "orchestrator-start-dlq" )},
743+ {"cancel_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , registry , dlq .DecodeCancelRequestID , dlq .TopicKey (topickey .TopicKeyCancel ), "orchestrator-cancel-dlq" )},
744+ {"validate_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , registry , dlq .DecodeRequestID , dlq .TopicKey (topickey .TopicKeyValidate ), "orchestrator-validate-dlq" )},
745+ {"mergeconflictsignal_dlq" , dlq .NewDLQMergeConflictSignalController (logger , dlqScope , store , registry , dlq .TopicKey (runwaymq .TopicKeyMergeConflictCheckSignal ), "orchestrator-mergeconflictsignal-dlq" )},
746+ {"batch_dlq" , dlq .NewDLQRequestController (logger , dlqScope , store , registry , dlq .DecodeRequestID , dlq .TopicKey (topickey .TopicKeyBatch ), "orchestrator-batch-dlq" )},
747+ {"score_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , registry , dlq .TopicKey (topickey .TopicKeyScore ), "orchestrator-score-dlq" )},
748+ {"speculate_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , registry , dlq .TopicKey (topickey .TopicKeySpeculate ), "orchestrator-speculate-dlq" )},
750749 {"prioritize_dlq" , dlq .NewDLQQueueController (logger , dlqScope , registry , dlq .TopicKey (topickey .TopicKeyPrioritize ), "orchestrator-prioritize-dlq" )},
751- {"build_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , dlq .TopicKey (topickey .TopicKeyBuild ), "orchestrator-build-dlq" )},
752- {"buildsignal_dlq" , dlq .NewDLQBuildSignalController (logger , dlqScope , store , dlq .TopicKey (topickey .TopicKeyBuildSignal ), "orchestrator-buildsignal-dlq" )},
753- {"merge_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , dlq .TopicKey (topickey .TopicKeyMerge ), "orchestrator-merge-dlq" )},
754- {"mergesignal_dlq" , dlq .NewDLQMergeSignalController (logger , dlqScope , store , dlq .TopicKey (runwaymq .TopicKeyMergeSignal ), "orchestrator-mergesignal-dlq" )},
755- {"conclude_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , dlq .TopicKey (topickey .TopicKeyConclude ), "orchestrator-conclude-dlq" )},
750+ {"build_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , registry , dlq .TopicKey (topickey .TopicKeyBuild ), "orchestrator-build-dlq" )},
751+ {"buildsignal_dlq" , dlq .NewDLQBuildSignalController (logger , dlqScope , store , registry , dlq .TopicKey (topickey .TopicKeyBuildSignal ), "orchestrator-buildsignal-dlq" )},
752+ {"merge_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , registry , dlq .TopicKey (topickey .TopicKeyMerge ), "orchestrator-merge-dlq" )},
753+ {"mergesignal_dlq" , dlq .NewDLQMergeSignalController (logger , dlqScope , store , registry , dlq .TopicKey (runwaymq .TopicKeyMergeSignal ), "orchestrator-mergesignal-dlq" )},
754+ {"conclude_dlq" , dlq .NewDLQBatchController (logger , dlqScope , store , registry , dlq .TopicKey (topickey .TopicKeyConclude ), "orchestrator-conclude-dlq" )},
756755 }
757756 var count int
758757 for _ , reg := range dlqRegs {
0 commit comments