rabbitmq-server/deps/rabbitmq_federation
Philip Kuryloski d6399bbb5b
Mixed version testing in bazel (#3200)
Unlike with gnu make, mixed version testing with bazel uses a package-generic-unix for the secondary umbrella rather than the source. This brings the benefit of being able to mixed version test releases built with older erlang versions (even though all nodes will run under the single version given to bazel)

This introduces new test labels, adding a `-mixed` suffix for every existing test. They can be skipped if necessary with `--test_tag_filters` (see the github actions workflow for an example)

As part of the change, it is now possible to run an old release of rabbit with rabbitmq_run rule, such as:

`bazel run @rabbitmq-server-generic-unix-3.8.17//:rabbitmq-run run-broker`
2021-07-19 14:33:25 +02:00
..
etc Initial move to erlang.mk 2015-10-19 17:29:55 +02:00
include Switch from Lager to the new Erlang Logger API for logging 2021-03-11 15:17:36 +01:00
src Compile 2021-06-16 21:07:38 +08:00
test Mixed version testing in bazel (#3200) 2021-07-19 14:33:25 +02:00
.gitignore Git: Ignore copied CLI 2019-12-12 13:30:17 +01:00
.travis.yml Travis CI: Update config from rabbitmq-common 2020-03-04 14:24:28 +01:00
BUILD.bazel Also assert no missing suites for all other deps 2021-07-12 18:05:55 +02:00
CODE_OF_CONDUCT.md URL Cleanup 2019-03-20 08:16:24 -05:00
CONTRIBUTING.md Update git-commit-msgs link 2018-08-28 16:18:46 -07:00
LICENSE Update LICENSE 2020-07-20 10:53:52 +01:00
LICENSE-MPL-RabbitMQ Revert drop of Exhibit B on MPL 2.0 2020-07-20 16:59:20 +01:00
Makefile Remove duplicate rabbitmq-components.mk and erlang.mk files 2021-03-22 15:40:19 +01:00
README-hacking That changed some time ago. 2012-12-12 17:30:14 +00:00
README.md README.md: Add Travis CI badge 2020-03-31 10:46:06 +02:00

README.md

RabbitMQ Federation

Build Status

RabbitMQ federation offers a group of features for loosely coupled and WAN-friendly distributed RabbitMQ setups. Note that this is not an alternative to queue mirroring.

Supported RabbitMQ Versions

This plugin ships with RabbitMQ, there is no need to install it separately.

Documentation

See RabbitMQ federation plugin on rabbitmq.com.

Released under the same license as RabbitMQ.

2007-2015 (c) 2007-2020 VMware, Inc. or its affiliates.