Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RabbitMQ Messages should have some cloud event property fields populated, e.g. message id and correlation id #3650

Open
abossard opened this issue Jan 16, 2025 · 0 comments · May be fixed by #3661
Labels
kind/enhancement New feature or request

Comments

@abossard
Copy link
Contributor

abossard commented Jan 16, 2025

Describe the feature

For our use case, we have a lot of downstream systems that are based on RabbitMQ and rely on message id and correlation id to be populated. These properties should be in the Cloud Event Message.

It should be applied in the PubSub as well as in the Bindings for RabbitMQ and be added to outgoing messages.

Goal

RabbitMQ messages that are being sent from PubSub or Bindings need to have the Message ID and Correlation ID from the Cloud Event Message.

Unclear

  • It's not clear to me, how e.g. the CloudEvent properties will be available in the PublishRequest type.
  • maybe it would be beneficial if the metadata of the PublishRequest can be used to set any kind of header or property in the AMQP message, so that it also works in situation, where the downstream AMQP brokers expect certain properties to be set.

Release Note

RELEASE NOTE: ADD RabbitMQ message headers and properties are populated from the CloudEvent Message

@abossard abossard added the kind/enhancement New feature or request label Jan 16, 2025
@abossard abossard changed the title Solace/AMQP Messages should habe the typical AMQP fields populated, e.g. content-type Solace/AMQP Messages should have the typical AMQP fields populated, e.g. content-type Feb 5, 2025
@abossard abossard changed the title Solace/AMQP Messages should have the typical AMQP fields populated, e.g. content-type RabbitMQ Messages should have some cloud event property fields populated, e.g. message id Feb 5, 2025
@abossard abossard changed the title RabbitMQ Messages should have some cloud event property fields populated, e.g. message id RabbitMQ Messages should have some cloud event property fields populated, e.g. message id and correlation id Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant