Skip to content

v0.28.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Mar 08:45
· 119 commits to main since this release
c5b4d45

Enhancements

  • New command group: federation, see

    rabbitmqadmin federation help
  • New command: federation declare_upstream_for_queues for declaring upstreams that will exclusively be used for queue
    federation. This command does not support any options related to exchange federation.

    rabbitmqadmin federation --vhost "local.vhost" declare_upstream_for_queues \
               --name "dc.vancouver" \
               --uri "amqp://192.168.0.25/demote.vhost" \
               --ack-mode "on-confirm"
  • New command: federation declare_upstream_for_exchanges for declaring upstreams that will exclusively be used exchange
    federation. This command does not support any options related to queue federation.

    rabbitmqadmin federation --vhost "local.vhost" declare_upstream_for_exchanges \
               --name "dc.vancouver" \
               --uri "amqp://192.168.0.25/demote.vhost" \
               --ack-mode "on-confirm"
  • New command: federation declare_upstream for declaring upstreams that can be used for either queue or exchange
    federation. This command supports the whole spectrum of federation upstream options, that is, both the settings
    of queue and exchange federation.

    rabbitmqadmin  federation --vhost "local.vhost" declare_upstream \
               --name "dc.canada.bc.vancouver" \
               --uri "amqp://192.168.0.25/demote.vhost" \
               --ack-mode "on-confirm"
  • New command: federation list_all_upstreams for listing all upstreams (that is, upstreams across all the virtual hosts in the cluster).

    rabbitmqadmin federation list_all_upstreams
  • New command: federation list_all_links for listing all links (that is, links across all the virtual hosts in the cluster).

    rabbitmqadmin federation list_all_links
  • New command: federation delete_upstream. As the name suggests, it deletes an upstream.

    rabbitmqadmin federation delete_upstream --name "dc.canada.bc.vancouver"
  • New definitions export --transformations value, obfuscate_usernames, changes usernames to dummy values
    (e.g. so that definitions could be shared safely with external teams)

  • New definitions export --transformations value, exclude_users, removes users from the result
    (also for safe sharing)

  • New definitions export --transformations value, exclude_permissions, removes all permissions
    (also for safe sharing)

  • New definitions export --transformations value, exclude_runtime_parameters, removes all runtime parameters

  • New definitions export --transformations value, exclude_policies, removes all policies

  • New definitions export --transformations value, no_op, applies no transformation