flowchartsman opened a new issue, #20515: URL: https://github.com/apache/pulsar/issues/20515
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation Go Functions do not support message retry or DLQ settings. Since the client has support for these and since they are already transported to the runtime, this should be a no-brainer. ### Solution Use the transported DLQ/retry settings to bring the go functions in-line with the java ones ### Alternatives The only alternative at this time is to detect retries automatically by inspecting messages manually and using the (not so great) `context.NewOutputMessage` API to manually to dispatch messages to the retry or DLQ topics. ### Anything else? _No response_ ### Are you willing to submit a PR? - [X] I'm willing to submit a PR! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
