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]

Reply via email to