Commit Graph

253 Commits

Author SHA1 Message Date
Philip Kuryloski 8f9de08de7 Also assert no missing suites for all other deps 2021-07-12 18:05:55 +02:00
Philip Kuryloski 71ae7e7d14
Merge pull request #3186 from rabbitmq/use-bazel-erlang-native-sharding
Use bazel erlang native sharding
2021-07-12 12:36:37 +02:00
Philip Kuryloski 3eac3cf8a8 Remove unused load statements from bazel files 2021-07-12 12:10:26 +02:00
Philip Kuryloski 8421100008 Use bazel-erlang semi-automatic suite sharding 2021-07-09 10:05:16 +02:00
Philip Kuryloski d8c4c0a887 Adjustments for the way @bazel-erlang shards tests 2021-06-21 13:13:21 +02:00
Philip Kuryloski f6c3ccc42f Add dialyze for amqp10_client 2021-05-31 10:06:54 +02:00
Philip Kuryloski 98e71c45d8 Perform xref checks on many tier-1 plugins 2021-05-21 12:03:22 +02:00
Philip Kuryloski 3715616afb Replace deprecated function calls in amqp10_client
http_uri:decode/1 -> uri_string:percent_decode/1
2021-05-20 16:52:55 +02:00
Philip Kuryloski 7d7e6eafec drive-by bazel formatting 2021-05-14 10:39:25 +02:00
Philip Kuryloski c13c2af614 Bazel file refactoring 2021-05-11 12:03:27 +02:00
Philip Kuryloski d194341cb8 Bazel file refactoring 2021-05-11 10:44:28 +02:00
Philip Kuryloski 072a1c0462 Refactor and dedupe .bazel file content 2021-04-16 10:22:44 +02:00
Philip Kuryloski 02ef37210f Normalize amqp10_client bazel build file 2021-04-09 18:26:22 +02:00
Philip Kuryloski 78bb20f0aa Adopt change of suite_name -> name in ct_suite from @bazel-erlang 2021-04-08 14:25:06 +02:00
Philip Kuryloski 446eba8049 Fix bazel rbe for amqp10_client system_SUITE 2021-04-06 16:15:53 +02:00
Philip Kuryloski 388654c542
Add a partial Bazel build (#2938)
Adds WORKSPACE.bazel, BUILD.bazel & *.bzl files for partial build & test with Bazel. Introduces a build-time dependency on https://github.com/rabbitmq/bazel-erlang
2021-03-29 11:01:43 +02:00
Philip Kuryloski a63f169fcb Remove duplicate rabbitmq-components.mk and erlang.mk files
Also adjust the references in rabbitmq-components.mk to account for
post monorepo locations
2021-03-22 15:40:19 +01:00
kjnilsson d6e96c238c fix missing Ra deps updates 2021-03-19 13:54:43 +00:00
Michael Klishin 8b203e316e
Sync rabbitmq-components.mk in a few more places 2021-03-12 19:58:51 +03:00
Michael Klishin 97ff62d3b2
Drop trailing newlines from logged messages where possible
Lager strips trailing newline characters but OTP logger with the default
formatter adds a newline at the end. To avoid unintentional multi-line log
messages we have to revisit most messages logged.

Some log entries are intentionally multiline, others
are printed to stdout directly: newlines are required there
for sensible formatting.
2021-03-11 15:17:37 +01:00
Michael Klishin b11a79cccf
Bump (c) year in header files 2021-02-04 07:04:58 +03:00
Michael Klishin 52479099ec
Bump (c) year 2021-01-22 09:00:14 +03:00
Jean-Sébastien Pédron 778e8dad5c
rabbit_common: Remove the rabbitmq-github-actions Erlang.mk plugin
This is unused after the switch to the "monorepository".
2020-11-17 15:29:05 +01:00
Jean-Sébastien Pédron 47686ee1f0
Remove unused .github directories
They were valid until the switch to the "monorepository" when everything
was merged into a single Git repository.
2020-11-17 13:33:16 +01:00
Arnaud Cogoluègnes 385bc4e737 Update rabbitmq-components.mk 2020-11-03 14:27:31 +01:00
Michael Klishin b144834abf Update rabbitmq-components.mk 2020-10-21 12:55:28 +03:00
Luke Bakken 33e054c611 Use newer Elixir for testing
See rabbitmq/rabbitmq-ci#32
2020-10-01 13:02:40 -07:00
Michael Klishin 3713ccfa2b Squash a compiler warning introduced in #56 2020-08-14 17:53:59 +03:00
Tom Storck c866d080cf Handle detach frame when closed set to false 2020-08-14 08:34:20 +02:00
sircinek b5bdfb6574 Update amqp10_client_session.erl
Remove `ct:pal/2` calls from production code (these prints to stdout).
2020-08-04 22:16:21 +02:00
Luke Bakken 8b44fe8f41 Update rabbitmq-components.mk 2020-08-04 08:41:45 -07:00
Jean-Sébastien Pédron 9b7d8f8e1a Update rabbitmq-components.mk 2020-07-30 12:06:49 +02:00
Luke Bakken b7775a9021 Update rabbitmq-components.mk 2020-07-29 10:02:01 -07:00
kjnilsson 4284f205bd Switch remaining processes to gen_statem 2020-07-24 15:38:50 +01:00
Antoine Gagné 37f6a35dde Convert frame reader to `gen_statem` 2020-07-23 15:04:46 +01:00
Antoine Gagné 3ac16fbe91 Add type specification 2020-07-23 15:02:46 +01:00
kjnilsson cc501f987d Use ssl:sslsocket instead of ssl:socket
This allows dialyzer to pass without dialyzer directives.
2020-07-23 13:08:03 +01:00
Philip Kuryloski f46bac3d8b Corrections for various dialyzer warnings 2020-07-23 13:08:03 +01:00
Philip Kuryloski 015a3ff00c First attempt at generating workflows 2020-07-23 13:08:03 +01:00
dcorbacho 616846b98a Update erlang.mk 2020-07-21 14:31:30 +01:00
Jean-Sébastien Pédron 7049ae20e0 Update rabbitmq-components.mk 2020-07-21 12:07:55 +02:00
Michael Klishin a60a7bbeb0 Update rabbitmq-components.mk 2020-07-21 03:42:14 +03:00
dcorbacho 56a1ec19a5 Revert drop of Exhibit B on MPL 2.0 2020-07-20 16:49:24 +01:00
dcorbacho 31630adaca Update LICENSE 2020-07-20 10:36:26 +01:00
Michael Klishin 90cfe96717 Update MPL2 license file, drop Exhibit B
and add a VMware copyright notice.

We did not mean to make this code Incompatible with Secondary Licenses
as defined in [1].

1. https://www.mozilla.org/en-US/MPL/2.0/FAQ/
2020-07-17 14:53:10 +03:00
dcorbacho 42fbdeb19f Remove unused file 2020-07-14 22:03:35 +01:00
dcorbacho 177c269fc7 Switch to Mozilla Public License 2.0 (MPL 2.0) 2020-07-10 14:39:32 +01:00
Jean-Sébastien Pédron 6f6f82389c Update erlang.mk 2020-06-23 17:12:50 +02:00
Michael Klishin 0e4c360f20 Bump Recon to 2.5.1
for Erlang 23 compatibility of 'rabbitmq-diagnostics observer'

References zhongwencool/observer_cli#68.
2020-06-09 08:22:16 +03:00
Michael Klishin 4b883566b9 Revert "Merge pull request #49 from AntoineGagne/feature/migrate-to-gen-statem-frame-reader"
This reverts commit 5291bdc1e5, reversing
changes made to 53c3db7f07.

We cannot migrate just frame reader; client connection and other
processes need to be migrated as well. As things stand right now,
the client does not compile from scratch.
2020-05-13 00:43:36 +03:00