Go to file
Chunyi Lyu 17c5dffe7a Set common global counters for mqtt
- protocols are set to mqtt301 or mqtt311 depends
on protocal version set by client connection
- added boolean isPublisher in proc state to track
if connection was ever used to publish. This is used to
set publisher_create and publisher_delete global counters.
- tests added in integration_SUITE
2023-01-24 17:29:07 +00:00
.github Update the image reference in the AWS integration suite 2023-01-24 15:24:07 +01:00
bazel Use bash from any directory in dev helpers 2023-01-24 17:30:48 +01:00
deps Set common global counters for mqtt 2023-01-24 17:29:07 +00:00
doc
mk Use rules_erlang v2 2022-01-18 13:43:46 +01:00
packaging Adopt OTP 25.2 2022-12-15 11:08:21 +01:00
release-notes Correct a copy-paste artifact in 3.11.7 release notes 2023-01-17 08:57:48 -06:00
scripts rabbitmq-run: make sure that plugin directory is created 2022-11-03 14:43:42 +04:00
tools Remove 'w' option from ln call in //tools:symlink_deps_for_erlang_ls 2023-01-05 14:59:23 +01:00
.bazelignore Add "bazel run //tools:symlink_deps_for_erlang_ls" 2023-01-05 13:02:02 +01:00
.bazelrc Use regular Bazel Central Registry (BCR) for bazel modules 2023-01-17 17:09:24 +01:00
.bazelversion
.dockerignore
.gitignore Add "bazel run //tools:symlink_deps_for_erlang_ls" 2023-01-05 13:02:02 +01:00
BAZEL.md Revert "Update Bazel rules repository name" 2022-01-05 19:06:37 +03:00
BUILD.bats Fixup the bazel build when used without bzlmod 2022-06-15 11:18:41 +02:00
BUILD.bazel format with buildifier 2023-01-05 12:39:25 +01:00
BUILD.inet_tcp_proxy Fixup the bazel build when used without bzlmod 2022-06-15 11:18:41 +02:00
BUILD.jose Fixup the bazel build when used without bzlmod 2022-06-15 11:18:41 +02:00
BUILD.package_generic_unix
BUILD.ranch Fixup the bazel build when used without bzlmod 2022-06-15 11:18:41 +02:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Link to Bazel guide in CONTRIBUTING.md 2022-12-22 01:33:37 +04:00
LICENSE
LICENSE-APACHE2
LICENSE-MPL-RabbitMQ
MODULE.bazel Fix all dialyzer warnings in peer discovery plugins 2023-01-23 22:32:06 +00:00
Makefile Ignore the Elixir protocol related warnings 2022-05-31 14:19:54 +02:00
PKG_LINUX.md
PKG_WINDOWS.md
README.md (c) year bump: 2022 => 2023 2023-01-01 23:17:36 -05:00
SERVER_RELEASES.md
WORKSPACE Adopt otp 25.1.2.1 2023-01-19 03:06:50 +00:00
dist.bzl Rework plt/dialyze for rabbitmqctl and plugins that depend on it 2023-01-19 17:29:23 +01:00
erlang.mk Revert maybe expression 2023-01-24 17:29:07 +00:00
erlang_ls.config Add "bazel run //tools:symlink_deps_for_erlang_ls" 2023-01-05 13:02:02 +01:00
plugins.mk Fix typo in plugins.mk 2022-09-09 11:40:53 +09:00
rabbitmq-components.mk Fix all dialyzer warnings in peer discovery plugins 2023-01-23 22:32:06 +00:00
rabbitmq.bzl Decrease memory usage of queue_type state 2023-01-24 17:29:07 +00:00
rabbitmq_home.bzl Copy rather than symlink rabbitmqctl in bazel 2022-12-08 13:03:17 +01:00
rabbitmq_package_generic_unix.bzl
rabbitmq_run.bzl Add Bazel targets start-cluster and stop-cluster 2022-07-04 13:54:26 +00:00
rabbitmqctl.bzl Make rabbitmq-server work with rules_erlang 3 2022-06-08 14:04:53 +02:00
rebar.config Move all rebar.config files into the root directory 2022-05-18 09:37:38 +01:00
user-template.bazelrc Use rules_erlang 3.8.5 2022-12-19 11:16:04 +01:00
workspace_helpers.bzl Streams: Move nopush to reader to try to combine small chunks into larger IP packets. 2023-01-17 14:01:42 +00:00

README.md

Test

RabbitMQ Server

RabbitMQ is a feature rich, multi-protocol messaging and streaming broker. It supports:

Installation

Tutorials and Documentation

Some key doc guides include

RabbitMQ documentation is also developed on GitHub.

Commercial Features and Support

Getting Help from the Community

Contributing

See CONTRIBUTING.md and our development process overview.

Questions about contributing, internals and so on are very welcome on the mailing list.

Licensing

RabbitMQ server is licensed under the MPL 2.0.

Building From Source and Packaging

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