Skip to content

Commit e45570b

Browse files
committed
Make rabbitmq_federation a no-op plugin
1 parent b3db4d1 commit e45570b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+10
-6295
lines changed

deps/rabbitmq_federation/CODE_OF_CONDUCT.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/rabbitmq_federation/CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/rabbitmq_federation/LICENSE

Lines changed: 0 additions & 3 deletions
This file was deleted.

deps/rabbitmq_federation/LICENSE-MPL-RabbitMQ

Lines changed: 0 additions & 373 deletions
This file was deleted.

deps/rabbitmq_federation/Makefile

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,11 @@
11
PROJECT = rabbitmq_federation
2-
PROJECT_DESCRIPTION = RabbitMQ Federation
3-
PROJECT_MOD = rabbit_federation_app
2+
PROJECT_DESCRIPTION = Deprecated no-op RabbitMQ Federation
43

5-
define PROJECT_ENV
6-
[
7-
{pgroup_name_cluster_id, false},
8-
{internal_exchange_check_interval, 90000}
9-
]
10-
endef
4+
LOCAL_DEPS = rabbit
115

12-
define PROJECT_APP_EXTRA_KEYS
13-
{broker_version_requirements, []}
14-
endef
6+
DEP_PLUGINS = rabbit_common/mk/rabbitmq-build.mk
157

16-
DEPS = rabbit_common rabbit amqp_client
17-
TEST_DEPS = rabbitmq_ct_helpers rabbitmq_ct_client_helpers
18-
19-
PLT_APPS += rabbitmq_cli
20-
21-
DEP_EARLY_PLUGINS = rabbit_common/mk/rabbitmq-early-plugin.mk
22-
DEP_PLUGINS = rabbit_common/mk/rabbitmq-plugin.mk
8+
.DEFAULT_GOAL = all
239

2410
include ../../rabbitmq-components.mk
2511
include ../../erlang.mk

deps/rabbitmq_federation/README-hacking

Lines changed: 0 additions & 143 deletions
This file was deleted.

deps/rabbitmq_federation/README.md

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,6 @@
1-
## RabbitMQ Federation
1+
This no-op plugin exists only such that deployment tools can continue to enable and disable this plugin without erroring:
22

3-
RabbitMQ federation offers a group of features for loosely
4-
coupled and WAN-friendly distributed RabbitMQ setups. Note that
5-
this is not an alternative to queue mirroring.
6-
7-
8-
## Supported RabbitMQ Versions
9-
10-
This plugin ships with RabbitMQ, there is no need to
11-
install it separately.
12-
13-
14-
## Documentation
15-
16-
See [RabbitMQ federation plugin](https://www.rabbitmq.com/federation.html) on rabbitmq.com.
17-
18-
19-
## License and Copyright
20-
21-
Released under [the same license as RabbitMQ](https://www.rabbitmq.com/mpl.html).
22-
23-
2007-2015 (c) 2007-2024 Broadcom. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. All rights reserved.
3+
```
4+
rabbitmq-plugins enable rabbitmq_federation
5+
rabbitmq-plugins disable rabbitmq_federation
6+
```

deps/rabbitmq_federation/include/logging.hrl

Lines changed: 0 additions & 3 deletions
This file was deleted.

deps/rabbitmq_federation/include/rabbit_federation.hrl

Lines changed: 0 additions & 48 deletions
This file was deleted.

deps/rabbitmq_federation/src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl

Lines changed: 0 additions & 117 deletions
This file was deleted.

0 commit comments

Comments
 (0)