diff options
author | Luke Bakken <luke@bakken.io> | 2022-01-11 06:02:59 -0800 |
---|---|---|
committer | Luke Bakken <luke@bakken.io> | 2022-01-11 16:22:05 -0800 |
commit | 6de0656fce6dc435fb220b51a159a01e419b9898 (patch) | |
tree | e332809d32277d1429ff3329fcace5d19eb7dc4c | |
parent | c9c03d275c95631bcd8fb17bffd4b10f7b37a230 (diff) | |
download | rabbitmq-server-git-6de0656fce6dc435fb220b51a159a01e419b9898.tar.gz |
Add redbug librarylukebakken/ship-redbug
`redbug` compliments `recon` well and has a better tracing interface IMHO.
-rw-r--r-- | deps/rabbit/BUILD.bazel | 1 | ||||
-rw-r--r-- | deps/rabbit/Makefile | 2 | ||||
-rw-r--r-- | deps/rabbitmq_ct_client_helpers/rabbitmq-components.mk | 1 | ||||
-rw-r--r-- | deps/rabbitmq_ct_helpers/rabbitmq-components.mk | 1 | ||||
-rw-r--r-- | rabbitmq-components.mk | 1 | ||||
-rw-r--r-- | workspace_helpers.bzl | 6 |
6 files changed, 11 insertions, 1 deletions
diff --git a/deps/rabbit/BUILD.bazel b/deps/rabbit/BUILD.bazel index 5b7ea4b2df..fc4779154a 100644 --- a/deps/rabbit/BUILD.bazel +++ b/deps/rabbit/BUILD.bazel @@ -156,6 +156,7 @@ RUNTIME_DEPS = [ "@observer_cli//:bazel_erlang_lib", "@osiris//:bazel_erlang_lib", "@recon//:bazel_erlang_lib", + "@redbug//:bazel_erlang_lib", "@seshat//:bazel_erlang_lib", "@sysmon_handler//:bazel_erlang_lib", "@systemd//:bazel_erlang_lib", diff --git a/deps/rabbit/Makefile b/deps/rabbit/Makefile index df7a72dca5..7a448c2aba 100644 --- a/deps/rabbit/Makefile +++ b/deps/rabbit/Makefile @@ -136,7 +136,7 @@ APPS_DIR := $(CURDIR)/apps LOCAL_DEPS = sasl rabbitmq_prelaunch os_mon inets compiler public_key crypto ssl syntax_tools xmerl BUILD_DEPS = rabbitmq_cli -DEPS = ranch rabbit_common ra sysmon_handler stdout_formatter recon observer_cli osiris amqp10_common syslog systemd seshat +DEPS = ranch rabbit_common ra sysmon_handler stdout_formatter recon redbug observer_cli osiris amqp10_common syslog systemd seshat TEST_DEPS = rabbitmq_ct_helpers rabbitmq_ct_client_helpers amqp_client meck proper PLT_APPS += mnesia diff --git a/deps/rabbitmq_ct_client_helpers/rabbitmq-components.mk b/deps/rabbitmq_ct_client_helpers/rabbitmq-components.mk index 21edf8fcbd..32e7862702 100644 --- a/deps/rabbitmq_ct_client_helpers/rabbitmq-components.mk +++ b/deps/rabbitmq_ct_client_helpers/rabbitmq-components.mk @@ -120,6 +120,7 @@ dep_prometheus = git https://github.com/deadtrickster/prometheus.erl.git master dep_ra = git https://github.com/rabbitmq/ra.git main dep_ranch = hex 1.7.1 dep_recon = hex 2.5.1 +dep_redbug = hex 2.0.7 dep_observer_cli = hex 1.5.4 dep_stdout_formatter = hex 0.2.4 dep_sysmon_handler = hex 1.3.0 diff --git a/deps/rabbitmq_ct_helpers/rabbitmq-components.mk b/deps/rabbitmq_ct_helpers/rabbitmq-components.mk index 52198c0313..d8928efdba 100644 --- a/deps/rabbitmq_ct_helpers/rabbitmq-components.mk +++ b/deps/rabbitmq_ct_helpers/rabbitmq-components.mk @@ -120,6 +120,7 @@ dep_prometheus = git https://github.com/deadtrickster/prometheus.erl.git master dep_ra = git https://github.com/rabbitmq/ra.git main dep_ranch = hex 1.7.1 dep_recon = hex 2.5.1 +dep_redbug = hex 2.0.7 dep_observer_cli = hex 1.5.4 dep_stdout_formatter = hex 0.2.4 dep_sysmon_handler = hex 1.3.0 diff --git a/rabbitmq-components.mk b/rabbitmq-components.mk index 7488f22f01..484309fa98 100644 --- a/rabbitmq-components.mk +++ b/rabbitmq-components.mk @@ -119,6 +119,7 @@ dep_prometheus = git https://github.com/deadtrickster/prometheus.erl 06425c21a39 dep_ra = git https://github.com/rabbitmq/ra.git main dep_ranch = hex 2.1.0 dep_recon = hex 2.5.1 +dep_redbug = hex 2.0.7 dep_observer_cli = hex 1.7.1 dep_stdout_formatter = hex 0.2.4 dep_sysmon_handler = hex 1.3.0 diff --git a/workspace_helpers.bzl b/workspace_helpers.bzl index 8e6516f360..20f80fa6e6 100644 --- a/workspace_helpers.bzl +++ b/workspace_helpers.bzl @@ -228,6 +228,12 @@ erlang_lib( sha256 = "5721c6b6d50122d8f68cccac712caa1231f97894bab779eff5ff0f886cb44648", ) + hex_pm_bazel_erlang_lib( + name = "redbug", + version = "2.0.7", + sha256 = "3624feb7a4b78fd9ae0e66cc3158fe7422770ad6987a1ebf8df4d3303b1c4b0c", + ) + github_bazel_erlang_lib( name = "seshat", org = "rabbitmq", |