-
Notifications
You must be signed in to change notification settings - Fork 30
Changes in RabbitMQ 4.0.0 alpha.51
Commits since v3.8.0-beta.3
:
- Update mnevis dep (
2daef9a
) - Move mnevis dependency to rabbit_common (
4d09f71
) - Use mnevis transaction options to ensure local node may do dirty reads after transactions. (
5cec382
) - Use match_object instead of select (
187615d
) - Remove transaction sync code. (
b380c32
) - Rename ramnesia to mnevis (
371e08f
) - A part of the experiment to integrate ramnesia and rabbitmq. (
a607fbd
) - Update prometheus to v4.3.0 to benefit from global_labels (
7e132bc
) - Update rabbitmq-components.mk (
98c23dc
) - rabbit_pretty_stdout: Remove module (
8fb9090
) - rabbitmq-components.mk: Pin stdout_formatter version to 0.2.2 (
13d881e
) - Move rabbit_queue_collector to rabbit_common repo. (
dc0bfd1
) - channel_exchange_metrics now has one more metric: dropped unroutable messages (
e36a842
) - rabbit_pbe: Default cipher's name depends on Erlang version (
4349c9b
) - rabbit_pbe: Use the new
crypto:supports/1
function in Erlang 22 (0545cae
) - rabbit_misc: introduce rabbitmq_and_erlang_versions/0 (
3109216
) - Allow RABBITMQ_CONFIG_FILE make variable to be overwritten (
3839245
) - rabbit_resource_monitor_misc:parse_information_unit/1: coerce input to a list (
f5f6b1c
) - Revert "Clarify" (
19e2c3f
) - Clarify (
e29907b
) - Add rabbitmq_prometheus dep (
e0e86be
) - rabbit_ssl_options: Blacklist TLS 1.3 until Erlang client implementation is finished (
e2737dc
) - Don't support aes_ctr ciphers until OTP-22+ (
d43f2eb
) - rabbit_misc: Generate a
NEW_PID_EXT
-based binary in compose_pid/4 (b0ac08f
) - Handle missing getconf command (
b6abe30
) - Support both PID_EXT and NEW_PID_EXT simultaneously (
6496707
) - vm_memory_monitor: handle KB as well as kB (
0b51878
) - Dialyzer: disable no_match for decompose_pid/1 (
d623532
) - We don't support aes_ctr before OTP-22 (
5333aa5
) - gen_server2: don't emit deprecation warnings on OTP 22 (
dd2d4a4
) - Support the NEW_PID_EXT format introduced in OTP-22 (
c1458ed
) - Update authz_data type to include binaries (
2e5ac5f
) - Finish converting check_vhost_access/3 to new API (
1cb6c32
) - Modify check_vhost_access/3 to use map of data (
7dab9f6
) - rabbitmq-hexpm.mk: Always download the latest hexpm-cli (
2ceacce
) - Update test expectations to match the change in f598196bc148797b3e0a13e28bd7f58a3997bc76 (
a03948a
) - URL Cleanup (
f598196
) - Require Erlang 21.3 (
36af3c1
) - Make rabbit_pbe work for OTP-22 (
16624e3
) - rabbitmq-hexpm.mk: Switch to hexpm-cli 0.3.0 (
53d26da
) - Revert "rabbitmq-run.mk: Increase lager message rate threshold from 50 to 5000" (
2dff37d
) - Recon 2.4.0 (
cb7742b
) - Lager 3.6.9 (
4dc838f
) - Replace use of erl_call with rabbitmqctl (
3515997
)
Commits since v3.8.0-beta.3
:
- WIP. Remove rabbit_node_monitor. (
232d33cf6
) - Rename leader to mnevis_leader in node info (
4a252f005
) - Add leader node to status, add mnevis TODOs (
817ff5a73
) - fixup (
7688302a3
) - Testing out replicated rabbit_listener (
71b844e76
) - Move mnevis dependency to rabbit_common (
1b57aa0f5
) - Comment unused functions (
4ff321d50
) - Specify ra branch (
239591616
) - Make sure mnevis node starts (
84f67ab16
) - Use mnevis transaction options to ensure local node may do dirty reads after transactions. (
174ac2feb
) - user cluster_nodes as initial_nodes in mnevis (
f17304a13
) - Cleanup, use the right branch (
46d907d09
) - Startup and recovery with mnevis (
622c9d940
) - wip (
cde967d6d
) - WIP. Fixed startup (
b745e5789
) - Update after rebase (
eb9b71d31
) - Rename ramnesia to mnevis (
d468dd943
) - Experiment to integrate ramnesia into RabbitMQ. (
ed181c768
) - Update rabbitmq-components.mk (
45402b945
) - Update rabbitmq-components.mk (
1e9971cf3
) - rabbit_ff_extra: Use stdout_formatter to display
info()
table (6610ea762
) - QQ SAC: process all consumers on noconnection (
de686a07a
) - rabbit_ssl: support Erlang 21 and 22 suite formatting API (
ba831a6a7
) - Reset overflow queue property to drop-head if policy is unset. (
c8d86008b
) - rabbit_ssl: less confusing wording around xref exclusions (
e237612ae
) - xref: OTP 21/22 compatibility :( (
bacfa02c4
) - print cuttlefish validation error on a new line (
c13fa8f8d
) - Rework log initialisation tests and boot error reporting (
db74cf2ad
) - unit_inbroker_non_parallel suite: split log management test into two smaller ones (
f51f528fe
) - Update this test for #1904 (
a359b43be
) - Remove check for OTP-20.3 compatibility when formatting cipher_suites. (
32a979d33
) - Add functions to get erlang or openssl formatted ciphers. (
310bf16da
) - show output from cuttlefish when conf validation fails (
531de0db9
) - Core metrics suite: publish unroutable messages, too (for #1904) (
bfb7c7fda
) - Increment drop_unroutable un deliver_to_queues/2 (
74e7a3922
) - Move rabbit_queue_collector to rabbit_common repo. (
d279ccfee
) - Track messages that were not routed anywhere and also not published as mandatory (
733a1b130
) - Clarify unit symbols (
28fd48740
) - Revert "Clarify unit symbols" (
fa998503f
) - Clarify unit symbols (
738604543
) - spelling (
23fd689fb
) - Move consumer timeout handler (
08f7e2352
) - Cancel tick timer if there are no pending acks (
4642bf0d7
) - Move consumer timeout tests to own SUITE (
ec76fef8a
) - Refactor channel state (
d389d045d
) - Implement consumer channel timeouts (
04e4d0b5b
) - Update rabbitmq-components.mk (
9d898823c
) - Makefile: Remove cipher/hash/iterations default values from default app. env. (
5325e06bc
) - clustering_management_SUITE: don't depend on
cluster_status
output, querry alarms via rpc (57b805435
) - Report memory used by the ETS tables of the ra log (
388bd440b
) - clustering_management_SUITE: Support 3.7.x status format as well (
ddb96a813
) - clustering_management_SUITE: Adapt
status_with_alarm
to the newcluster_status
output (35bc1cd98
) - rabbit: Compute
totals
in status() only if RabbitMQ is running (442768afd
) - rabbit:status/0: include server version information (
21520705b
) - rabbit:status/0: include node's data directory (
92f378a3a
) - Introduce rabbit_vhost:count/0 (
d43970fa5
) - rabbit:status/0: new section on basic (topology) totals (
e553ecbc0
) - Introduce rabbit_vhost:count/0 (
dc3c04ffc
) - rabbit:status/0: add config file, log file and enabled plugin info (
b5c62a5a5
) - Fix rabbit_fifo tests (
fc5eb6c73
) - rabbit:alarms/0: return more information about the alarm (
0500f4237
) - Fix tests by make quorum queue discovery defensive (
fa3cad4ee
) - correct log effect type (
2ad83292a
) - Correct log effect return type (
e2919659c
) - Formatting (
958f6cebe
) - rabbit:listeners/0: return full listener records (
62943b3ff
) - Update quorum queue supervisor for memory calculation (
9e4a67f99
) - Add code to declare amq.rabbitmq.log exchange immediately after the / vhost is added or recovered (
10a834d4c
) - Do not use transactions in connection tracking process. (
e5df4e6ee
) - amq.rabbitmq.log really should be an internal exchange (
fb6a83b63
) - Reset in-memory counts after purging (
1c182e755
) - Fix prefix msgs types (
6d931d531
) - Reduce duplication (
8daafd819
) - Log amq.rabbitmq.log declaration failures as errors (
383db8296
) - Make sure amq.rabbitmq.log is accessible to client connections (
12a8ca6d6
) - Rename $ra_no_return to $ra_no_reply (
0e416ead0
) - Restore rabbit_connection_tracking_handler:close_connections/3 (
99e883e3f
) - Handle connection tracking events in a separate process. (
d1b893fe6
) - Test that the indexes in the log effect are never lower than previous release cursor (
fb3c71cb8
) - Apply memory limit on returns (
27ae52584
) - Fix in-memory counters (
19f8dec83
) - Retry Mnesia tables wait in the
quorum_queue
feature flag migration (09ab08906
) - Quorum queue; make membership changes [more] idempotent (
a1ab9545f
) - Publish in memory stats (
74aac9756
) - Batch log effect (
99c582845
) - Purge stale node state from quorum queues (
9dfa931d3
) - Use in memory limit for quorum queue tests (
029594e4f
) - Return msg in basic.get when in-memory limit is reached (
b56ca1c9d
) - Quorum queue in memory message limits (
ce55899c8
) - Add a no_return() type spec to silence a Dialyzer warning (
da1807002
) - Add comments (
f5fb70b47
) - Rename function to convert forward slashes, use it in another place (
4a441248c
) - Fix issues with forward slashes (
9cf2efa65
) - Keep IP address in tuple format (
4046eb6d9
) - Test successfull clustering if there is a garbage schema in the work dir (
bba4a9e01
) - Finish converting check_vhost_access/3 to new API (
cb9055f69
) - Use ram schema_location for mnesia consistency checks. (
6e21ea660
) - Pattern match in function heads (
40a8ca2b7
) - Update rabbit_disk_monitor.erl (
2b0a03a32
) - Modify check_vhost_access/3 to use map of data (
700a3585f
) - Debug: Applying patch to disable disk_monitor on the fly by rabbitctl eval. To disbale: rabbitmqctl eval 'rabbit_disk_monitor:set_enabled(false).' To re-enable: rabbitmqctl eval 'rabbit_disk_monitor:set_enabled(true).' (
3a490fa84
) - Disable test that cannot currently pass (
b1f2b34cc
) - URL Cleanup (
81b07f2ee
) - Quorum queue: make leader repair more defensive (
58ca7b99a
) - rabbit_fifo: propery tests for single active consumer (
1ff2630ee
) - URL Cleanup (
c5568a9ed
) - Travis: use Erlang 21.3 (
5368ee869
) - rabbit_fifo: Ensure checkout is performed (
7d4fcc644
) - rabbit_fifo bugfixes (
568bbd358
) - rabbit_lager: Multiply high watermark on startup as well (
6653a0cfb
) - Type spec: amqqueue:get_policy/1 returns a proplist (
2f8053da4
) - Explain why last_applied is initialised to -1 (
6dce82e7c
) - Add queue type to queue listing commands (
e576234e9
) - Resend messages if first messages are lost (
a81ce662d
) - Update rabbitmq-components.mk (
d2622b4dc
) - Update rabbitmq-components.mk (
b214fd5b0
) - Fix snapshot bug in rabbit_fifo (
c46020f15
) - Simplify further with a macro, suggested by @dumbbell (
f18fdcecf
) - rabbit_auth_mechanism_amqplain: refactor, improve error message (
dca81782e
) - Allow shortstr in AMQPlain authentication method (
5e97011b9
) - Log boot steps as they run (
a2dabd48b
) - Treat rabbit_direct boot step as enabling listeners (
32c575a1c
) - Undo recovery step dependency (
78264bfaa
) - Start TCP and TLS listeners later in boot process (
3d9228425
) - Add check for integer value (
13f41179b
) - rabbit_lager: Multiply high watermark by 100 when log level is debug (
a38d1166c
) - Drive-by change: cosmetics (
cb90500af
) - URL Cleanup (
92f9678be
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
1165e4a
) - Update rabbitmq-components.mk (
762d4ae
) - Update rabbitmq-components.mk (
b7749c1
) - Update rabbitmq-components.mk (
8c494e2
) - Update rabbitmq-components.mk (
8e5a1e4
) - Update rabbitmq-components.mk (
5ea157d
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
6bd6f18
) - Update rabbitmq-components.mk (
6ec3be3
) - Update rabbitmq-components.mk (
20b5260
) - Update rabbitmq-components.mk (
1c06bf9
) - Update rabbitmq-components.mk (
601ef23
) - Update rabbitmq-components.mk (
2f72d19
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
a5519f9
) - Update rabbitmq-components.mk (
88b616d
) - Update rabbitmq-components.mk (
3bcd3a1
) - Update rabbitmq-components.mk (
d394232
) - Update rabbitmq-components.mk (
3219ff0
) - Update rabbitmq-components.mk (
13dd38b
)
Commits since v3.8.0-beta.4
:
- Propagate protocol-specific context (
78fb738
) - Add topic URL in readme (
2f4ddec
) - Update rabbitmq-components.mk (
943d960
) - Update rabbitmq-components.mk (
11b87ea
) - Update rabbitmq-components.mk (
4ad0526
) - Update rabbitmq-components.mk (
c219539
) - Update rabbitmq-components.mk (
665a409
) - Update rabbitmq-components.mk (
d3b708a
)
Commits since v3.8.0-beta.4
:
- Add Maven wrapper to Spring Boot example (
30b568a
) - Add debug interceptor to Spring Boot example (
4b808f5
) - Propagate protocol-specific context to HTTP backend (
28168f5
) - Add topic URL in example readme (
d53afdd
) - Update rabbitmq-components.mk (
772de5d
) - Update error message in the assertion (
91db3cd
) - Error message wording (
4c84938
) - Correctly recognise when access is denied for user (
1396605
) - Add tests for user authentication (
eed7c72
) - Update rabbitmq-components.mk (
559cced
) - Update rabbitmq-components.mk (
ea17ccf
) - Update rabbitmq-components.mk (
27ed9a7
) - Update rabbitmq-components.mk (
468e0f0
) - Update rabbitmq-components.mk (
cdccd47
)
Commits since v3.8.0-beta.4
:
- Propagate protocol-specific context (
2e02a33
) - Update rabbitmq-components.mk (
b958e1a
) - Update rabbitmq-components.mk (
835b510
) - Update rabbitmq-components.mk (
6cdd6ce
) - Update rabbitmq-components.mk (
14802f3
) - Update rabbitmq-components.mk (
1d4aead
) - Update rabbitmq-components.mk (
4b34fd1
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
3a9c82d
) - Update rabbitmq-components.mk (
88b2d33
) - Update rabbitmq-components.mk (
6942f76
) - Update rabbitmq-components.mk (
16f01ab
) - Update rabbitmq-components.mk (
0ca1a04
) - Update rabbitmq-components.mk (
c2f9ed3
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
2942f0b
) - Update rabbitmq-components.mk (
3654e81
) - Update rabbitmq-components.mk (
a49e8eb
) - Update rabbitmq-components.mk (
8b4cb4a
) - Update rabbitmq-components.mk (
782f94b
) - Update rabbitmq-components.mk (
b9f5114
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
db0ec44
) - Update rabbitmq-components.mk (
e16e849
) - Update rabbitmq-components.mk (
ebfdd53
) - Update rabbitmq-components.mk (
b47319b
) - Add GitHub templates (
a5a692a
) - Update rabbitmq-components.mk (
4b1d033
) - Update rabbitmq-components.mk (
16162e5
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
7dedb68
) - Update rabbitmq-components.mk (
782f3d5
) - Update rabbitmq-components.mk (
ecfbbed
) - Update rabbitmq-components.mk (
db8031d
) - Update rabbitmq-components.mk (
3176e35
) - Update rabbitmq-components.mk (
f14cf59
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
db624ad
) - Update rabbitmq-components.mk (
aeb6d7c
) - Update rabbitmq-components.mk (
2c4c327
) - Update rabbitmq-components.mk (
687e94e
) - Update rabbitmq-components.mk (
9a7f504
) - Update rabbitmq-components.mk (
d06eee2
)
Commits since v3.8.0-beta.4
:
- Java testsuite: Use a third RabbitMQ node for the cluster-wide client ID tracking test (
6f07c53
) - test/java_SUITE_data/pom.xml: Make it compatible with Java 12 (
4f855fc
) - mqtt_node: Skip incompatible nodes when configuring Ra cluster (
7b5865a
) - rabbit_auth_backend_mqtt_mock: Move this test module to
test/
(e0b338c
) - cluster_SUITE: Bump suite timestrap to 5 minutes (
9252dc7
) - Refactor (
18f1aab
) - More tests (
73de6b1
) - Add mock auth backend (
6008824
) - Add test to check client id propagation (
1c065c2
) - Compile (
532f918
) - Remonitor connections on short disconnects and after recovery (
f50d8c3
) - Remove a clause that's no longer used (
c4e5eac
) - Do not snapshot when a new client is registered (
3c77d37
) - Only emit snapshot effects when client ID map changes (
10d5b18
) - Switch rabbit_mqtt_collector:list/0 to use a leader query (
bb85182
) - Client tracking: notify existing connections in a one-off process (
af33204
) - A typo (
43b19ce
) - decommission_mqtt_node only belongs to the ctl scope (
9d52c97
) - decomission_mqtt_node: wording (
4f35ddc
) - Consistency (
676aa42
) - Correct a typo (
1acc5d3
) - Client ID tracking: make more transitions leader node-only (
98ba62f
) - Wording (
eccbf6f
) - Define a state_enter/2 fun to clean up on disk state (
eaf6c01
) - Use a function call effect (
fb05f52
) - Do not unregister a client ID if it does not belong to the terminating connection (
ac65099
) - Logging: mention client ID when accepting a connection (
df75dce
) - Add forgotten files (
765ad1e
) - Update rabbitmq-components.mk (
2dd7605
) - Update rabbitmq-components.mk (
b990091
) - Update rabbitmq-components.mk (
4a1d1d1
) - Change banner (
087a9e6
) - Cluster-wide MQTT client id tracking (
5c9f80b
) - Update rabbitmq-components.mk (
d10ebba
) - Update rabbitmq-components.mk (
b61d25b
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
9665bd3
) - Update rabbitmq-components.mk (
7265068
) - Update rabbitmq-components.mk (
eda737e
) - Update rabbitmq-components.mk (
79ef088
) - Update rabbitmq-components.mk (
7c47f15
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
934cf43
) - Update rabbitmq-components.mk (
359a8ae
) - Update rabbitmq-components.mk (
2f85df1
) - Update rabbitmq-components.mk (
1920c25
) - Update rabbitmq-components.mk (
04a72b8
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
c2d782d
) - Update rabbitmq-components.mk (
541fd29
) - Update rabbitmq-components.mk (
1239d89
) - Update rabbitmq-components.mk (
83bf305
) - Update rabbitmq-components.mk (
43ed770
)
Commits since v3.8.0-beta.4
:
- Avoid double quoting of Shovel names in log entries (
db95a76
) - Refactor worker lifecycle event logging (
6a1d12f
) - Handle queue-length option in worker sup (
d9a481f
) - Correct log message (
db64d59
) - Rework Shovel restarts (
8a1e3ba
) - Update rabbitmq-components.mk (
4144c41
) - Call rabbit_access_control:check_vhost_access with empty context (
fa00d4d
) - Compile (
5a0557e
) - Handle Shovel names that are a single term (
d08b7b4
) - Commit the renamed restart_shovel command (
c3d4187
) - Naming and vhost argument changes per discussion with @dcorbacho (
360e253
) - Update rabbitmq-components.mk (
ba116b7
) - CLI command to restart a dynamic shovel (
d7bc31f
) - Update rabbitmq-components.mk (
efeda1d
) - Update rabbitmq-components.mk (
8c222c9
) - Update rabbitmq-components.mk (
e8f17cb
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
2ba2a6a
) - Update rabbitmq-components.mk (
dc8a60e
) - Update rabbitmq-components.mk (
36bbec4
) - Update rabbitmq-components.mk (
2384bcb
) - Update rabbitmq-components.mk (
acc0d17
)
Commits since v3.8.0-beta.4
:
- Cosmetics: prefer application:application:ensure_all_started/1 (
b556135
) - HTTP proxy support (
f7e03d0
) - Update rabbitmq-components.mk (
576d60d
) - Update rabbitmq-components.mk (
21fe851
) - Update rabbitmq-components.mk (
2835754
) - Update rabbitmq-components.mk (
4780fc7
) - Update rabbitmq-components.mk (
8df0558
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
53edb44
) - Update rabbitmq-components.mk (
ad2fd46
) - Update rabbitmq-components.mk (
6824a00
) - Update rabbitmq-components.mk (
a82528f
) - Update rabbitmq-components.mk (
1744f58
)
Commits since v3.8.0-beta.4
:
- WIP. Remove rabbit_node_monitor. (
36ade48
) - Update rabbitmq-components.mk (
a43ec69
) - Update rabbitmq-components.mk (
ff0f4c3
) - Update rabbitmq-components.mk (
3022020
) - Update rabbitmq-components.mk (
604f198
) - Update rabbitmq-components.mk (
a50dc0c
) - Update rabbitmq-components.mk (
bcc84ad
)
Commits since v3.8.0-beta.3
:
- Hide disc/RAM node type if mnevis is present (
ade8cf10
) - Add Mnevis leader info to node page, modify node page to show Info like overview (
098f75ec
) - Add leader information (
64f5ed7f
) - Add is_leader to nodes data (
303fec4c
) - Update rabbitmq-components.mk (
388c32ed
) - Update rabbitmq-components.mk (
b1a03ed7
) - Update rabbitmq-components.mk (
ec466908
) - Merge sendfile default using maps (
f5546e2d
) - Disable sendfile in cowboy by default. (
e7e1f75d
) - Hide drop_unroutable metric behind a feature flag (
c0f70a00
) - New channel metric: dropped unroutable messages (
733c8b89
) - Add stats HTTP redirect test (
853f6f38
) - Fold stats documentation into the main HTTP API doc guide (
45da174e
) - Fix missed rabbitmq-components.mk update (
4f0a971b
) - Fix bytes prefix symbol (
de335bab
) - Set msg rates in overview to global and basic in queue pages (
eb0711ca
) - Display memory used by the ETS tables of the ra log (
0634c8e4
) - Update a test to be forward compatible with rabbit:status/0 format changes (
29f8b992
) - Stop management application if metrics collection is disabled (
98c77bcc
) - Add queue type column in queues page (
1f20e12d
) - Naming: catch_no_user_vhost => catch_no_such_user_or_vhost (
255729b2
) - Hide SAC label if x-single-active-consumer=false (
41b6fcab
) - Catch failures when there is no user/vhost. (
83e47583
) - Fix function clause in bindings when using CORS headers. Enable OPTIONS method for bulk delete. (
b7a71038
) - Remove extra "to" (
83ed1140
) - Display in-memory stats for quorum queues (
6172c81b
) - Sort the list of exchange types returned by the HTTP API (
a5f6f002
) - Add x-max-in-memory-length and x-max-in-memory-bytes arguments to quorum queues (
7c3fbd50
) - Convert check_vhost_access/3 to new API (
aa563ed3
) - allow uri with credentials formatter to accept multiple uris (
a9ab603e
) - URL Cleanup (
758a2f6f
) - URL Cleanup (
4d27ab2d
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
85a34b75
) - Update rabbitmq-components.mk (
ab84a472
) - Update rabbitmq-components.mk (
a7a56970
) - Cosmetics (
7976a92b
) - Add some tests for #665 (
d04f87ab
) - Update rabbitmqctl(8) man page link (
20c137cb
) - Add some error logging (
9420834c
) - file:list_dir does not include directory itself (
e3530a54
) - Allow loading definitions from file or directory (
2ca24e9a
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
f6b72c4
) - Update rabbitmq-components.mk (
15ed9ce
) - Update rabbitmq-components.mk (
8ca37fc
) - Update rabbitmq-components.mk (
28cc482
) - Update rabbitmq-components.mk (
61281aa
) - Update rabbitmq-components.mk (
2e106d3
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
7bd11ca
) - Update rabbitmq-components.mk (
aeeb646
) - HTTP API endpoint to restart a dynamic shovel (
6e13584
) - Update rabbitmq-components.mk (
50c1f68
) - Update rabbitmq-components.mk (
f5af83e
) - Update rabbitmq-components.mk (
7e49c8c
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
f4e4e6e
) - Update rabbitmq-components.mk (
6e171e8
) - Update rabbitmq-components.mk (
caf1b57
) - Update rabbitmq-components.mk (
c923066
) - Update rabbitmq-components.mk (
b622007
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
6e8cd22
) - Update rabbitmq-components.mk (
4f4686e
) - Update rabbitmq-components.mk (
7ad2181
) - Update rabbitmq-components.mk (
17c8139
) - Update rabbitmq-components.mk (
76bba2f
)
Commits since v3.8.0-beta.4
:
- Add connection info module (
28bfec6
) - Don't include max_connections into socket options (
5e9e067
) - Make sure web_mqtt.tcp.max_connections accepts 'infinity' as value (
38e50a1
) - Default max_connections to infinity (
fdcd6b4
) - Make web_mqtt.tcp.max_connections configurable via ini-style config file (
be17b33
) - Update rabbitmq-components.mk (
dcf7d02
) - Update rabbitmq-components.mk (
c30a435
) - Update rabbitmq-components.mk (
a8abbf5
) - Update rabbitmq-components.mk (
9c6e0a8
) - Update rabbitmq-components.mk (
26a4198
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
cb58555
) - Update rabbitmq-components.mk (
d8bb152
) - Update rabbitmq-components.mk (
dd0933d
) - Update rabbitmq-components.mk (
fac67de
) - Update rabbitmq-components.mk (
4001ffd
)
Commits since v3.8.0-beta.4
:
- Configure Ranch to use max_connections value of 'infinity' by default (
cf1829d
) - Update rabbitmq-components.mk (
f6c0b81
) - Update rabbitmq-components.mk (
fba9c60
) - Update rabbitmq-components.mk (
9747d11
) - Update rabbitmq-components.mk (
4aae6c6
) - Update rabbitmq-components.mk (
2c40ff4
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
596ce56
) - Update rabbitmq-components.mk (
e20d3f1
) - Update rabbitmq-components.mk (
b0cd4e9
) - Update rabbitmq-components.mk (
7a6eab2
) - Update rabbitmq-components.mk (
e444b0f
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
e313777
) - Update rabbitmq-components.mk (
bf016a6
) - Update rabbitmq-components.mk (
e903f54
) - Update rabbitmq-components.mk (
8cf37b6
) - Update rabbitmq-components.mk (
b22e6b6
) - Update rabbitmq-components.mk (
1525fe5
) - Set connect and request timeouts (
c85f443
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
82da7fb
) - Update rabbitmq-components.mk (
b6a24f1
) - Update rabbitmq-components.mk (
1b3ebec
) - Update rabbitmq-components.mk (
d06e39c
) - Update rabbitmq-components.mk (
70ba348
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
5c62a9a
) - Update rabbitmq-components.mk (
1dd081b
) - Update rabbitmq-components.mk (
468e7a2
) - Update rabbitmq-components.mk (
cf733e2
) - Update rabbitmq-components.mk (
a99b539
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
45be70d
) - Update rabbitmq-components.mk (
0edddff
) - Update rabbitmq-components.mk (
4899810
) - Update rabbitmq-components.mk (
8fa267e
) - Update rabbitmq-components.mk (
66bf8ae
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
6f5d00d
) - Update rabbitmq-components.mk (
a2d2ecb
) - Update rabbitmq-components.mk (
640b126
) - Update rabbitmq-components.mk (
e4b962d
) - Update rabbitmq-components.mk (
af8bf39
)
Commits since v3.8.0-beta.4
:
- Update rabbitmq-components.mk (
b2579f8
) - Update rabbitmq-components.mk (
1c38b29
) - Update rabbitmq-components.mk (
495954a
) - Update rabbitmq-components.mk (
d945346
) - Update rabbitmq-components.mk (
11b443b
)
Commits since v3.8.0-beta.4
:
- packaging: Log Elixir version before compiling (
4a15ad5
) - Consider exit code 69 as success again (
e4bb947
) - Update rabbitmq-components.mk (
20425a8
) - Update rabbitmq-components.mk (
d63f51d
) - Update rabbitmq-components.mk (
3b69281
) - Debian: Bump Erlang support upper limit to 22.0 (
1a8a26e
) - Update rabbitmq-components.mk (
4df196f
) - Update rabbitmq-components.mk (
1545def
)
Commits since v3.7.4
:
- Update mnevis dep (
2daef9a
) - Move mnevis dependency to rabbit_common (
4d09f71
) - Use mnevis transaction options to ensure local node may do dirty reads after transactions. (
5cec382
) - Use match_object instead of select (
187615d
) - Remove transaction sync code. (
b380c32
) - Rename ramnesia to mnevis (
371e08f
) - A part of the experiment to integrate ramnesia and rabbitmq. (
a607fbd
) - Update prometheus to v4.3.0 to benefit from global_labels (
7e132bc
) - Update rabbitmq-components.mk (
98c23dc
) - rabbit_pretty_stdout: Remove module (
8fb9090
) - rabbitmq-components.mk: Pin stdout_formatter version to 0.2.2 (
13d881e
) - Move rabbit_queue_collector to rabbit_common repo. (
dc0bfd1
) - channel_exchange_metrics now has one more metric: dropped unroutable messages (
e36a842
) - rabbit_pbe: Default cipher's name depends on Erlang version (
4349c9b
) - rabbit_pbe: Use the new
crypto:supports/1
function in Erlang 22 (0545cae
) - rabbit_misc: introduce rabbitmq_and_erlang_versions/0 (
3109216
) - Allow RABBITMQ_CONFIG_FILE make variable to be overwritten (
3839245
) - rabbit_resource_monitor_misc:parse_information_unit/1: coerce input to a list (
f5f6b1c
) - Revert "Clarify" (
19e2c3f
) - Clarify (
e29907b
) - Add rabbitmq_prometheus dep (
e0e86be
) - rabbit_ssl_options: Blacklist TLS 1.3 until Erlang client implementation is finished (
e2737dc
) - Don't support aes_ctr ciphers until OTP-22+ (
d43f2eb
) - rabbit_misc: Generate a
NEW_PID_EXT
-based binary in compose_pid/4 (b0ac08f
) - Handle missing getconf command (
b6abe30
) - Support both PID_EXT and NEW_PID_EXT simultaneously (
6496707
) - vm_memory_monitor: handle KB as well as kB (
0b51878
) - Dialyzer: disable no_match for decompose_pid/1 (
d623532
) - We don't support aes_ctr before OTP-22 (
5333aa5
) - gen_server2: don't emit deprecation warnings on OTP 22 (
dd2d4a4
) - Support the NEW_PID_EXT format introduced in OTP-22 (
c1458ed
) - Update authz_data type to include binaries (
2e5ac5f
) - Finish converting check_vhost_access/3 to new API (
1cb6c32
) - Modify check_vhost_access/3 to use map of data (
7dab9f6
) - rabbitmq-hexpm.mk: Always download the latest hexpm-cli (
2ceacce
) - Update test expectations to match the change in f598196bc148797b3e0a13e28bd7f58a3997bc76 (
a03948a
) - URL Cleanup (
f598196
) - Require Erlang 21.3 (
36af3c1
) - Make rabbit_pbe work for OTP-22 (
16624e3
) - rabbitmq-hexpm.mk: Switch to hexpm-cli 0.3.0 (
53d26da
) - Revert "rabbitmq-run.mk: Increase lager message rate threshold from 50 to 5000" (
2dff37d
) - Recon 2.4.0 (
cb7742b
) - Lager 3.6.9 (
4dc838f
) - Replace use of erl_call with rabbitmqctl (
3515997
) - rabbit_pretty_stdout: Honor the
UseColors
flag in*_table()
(db7f580
) - rabbitmq-run.mk: Set
$LEAVE_PLUGINS_DISABLED
to start broker without plugins (7074b75
) - rabbitmq-run.mk: Allow to set
$RABBITMQ_PLUGINS_DIR
when starting a broker (88d85ed
) - Fix rabbit_pbe for OTP-22 (
a686a47
) - Introduce rabbit_runtime:gc_all_processes/0 (
4d65090
) - Try to make node name mismatch message clearer, provide a hint (
f17b7f5
) - Fix a typo in rabbitmq-components.mk (
9eab758
) - Bump erlang version requirement. (
c656ad0
) - spelling: synchronization (
8498b6c
) - spelling: subsequently (
7b54897
) - spelling: significant (
e8add2b
) - spelling: requests (
d41cfe9
) - spelling: registered (
d5e8cab
) - spelling: protocol (
f9629cd
) - spelling: originally (
08a316f
) - spelling: occurring (
2ff7143
) - spelling: messages (
95559d3
) - spelling: javascript (
d6064a5
) - spelling: implicitly (
9ee37e3
) - spelling: grammar (
95f4610
) - spelling: function (
f2a9507
) - spelling: explicitly (
a5c2eb3
) - spelling: during (
f506faf
) - spelling: chosen (
2cee4fa
) - spelling: asynchronous (
022165a
) - spelling: aggregator (
c70f7c3
) - spelling: additional (
fef5cf4
) - fix whitespaces (
84345e8
) - rabbit_log_ldap external sink was added (
4b63414
) - Handle empty binary payload when delivering message (
84b7d8d
) - Fix many Dialyzer warnings (
9a4a308
) - Rename rabbit_log_ra (
e41e625
) - Fix errors reported by Dialyzer (
c9169fe
) - Makefile: Add missing dependencies to
$(LOCAL_DEPS)
(60d6884
) - rabbitmq-run.mk: Increase lager message rate threshold from 50 to 5000 (
c049442
) - rabbitmq-run.mk: Log debug messages when using
make run-broker
(7ee19b8
) - rabbitmq-run.mk: Configure
$RABBITMQ_FEATURE_FLAGS
(75fadf2
) - rabbit_misc: Consider 3.7.x and 3.8.x+ compatible (
dacd8ec
) - Make #amqqueue{} a private record (
f79c935
) - rabbit_pretty_stdout: New module to pretty-print a table (
8fef32a
) - fix dialyzer error (
69bfeef
) - Add rabbit_log_ra shim (
7999664
) - Add activity status field to consumer created (
0931ca1
) - Use heartbeat_timeout/0 in more places (
9052a79
) - Introduce a new type, heartbeat_timeout, for documentation purposes (
39fce88
) - Debug the start of heartbeat senders (
616f18d
) - Integrate single active consumer with metrics (
b3192ef
) - Bump (c) year in startup banner (
79b69f4
) - Update rabbitmq-components.mk (
b39c3fa
) - Travis CI: Use Ubuntu Xenial image (
fbecf9e
) - Travis CI: Test against Erlang 21.2 only (
6f05b72
) - Travis CI: Use Elixir 1.6.6 (
a5aeba6
) - Makefile: Remove the Hex.pm
maintainers
field from .app (17825d9
) - Add sysmon_handler dependency (
60dfd73
) - Be more defensive when requesting connection parameters (
b2c7076
) - Wording (
76a33a6
) - Reduce max message size to 512MB. (
8ea9e2c
) - Remove a macro related to the removed truncate module (
8e1d3f1
) - Stop microstate accounting after sampling (
3e50d68
) - rabbitmq-hexpm.mk: Switch to hexpm-cli 0.2.0 (
974d8c4
) - rabbitmq-components.mk: remove SockJS, rabbitmq_clusterer, rabbitmq_management_visualiser (
a7b2cf7
) - Introduce rabbit_runtime (
af04d72
) - Support rabbit_proxy_socket tuples in rabbit_net:getstat/2 (
0c50525
) - Use the built-in Ranch PROXY protocol support (
560b58c
) - Update Ranch to 1.7.1 and Cowboy to 2.6.1 (
723767e
) - rabbit_backing_queue: extend is_duplicate callback return values (
dded559
) - Update Cowboy to 2.6 and Ranch to 1.7 (
366bf57
) - rabbitmq-run.mk: Fix stop-brokers with NODES > 1 (
ec671a2
) - rabbitmq-run.mk: Add AMQP and management TCP ports to
test_rabbitmq_config
(65867b1
) - add Ra as external dependency (
7e71499
) - Add member/2 to priority_queue module (
60046dc
) - Update socket stats after running handler (
b76227e
) - remove created_at from amqqueue record (
b1ea14d
) - modernise pmon (
7b5f765
) - Remove dependency on erlang-src (
36a7b31
) - Increase queue churn metrics when queues are deleted in bulk by node down (
a93e70b
) - New connection churn metrics table (
ec4c8f6
) - include/rabbit.hrl: Bump Erlang requirement to 21.0 (
8eff8ee
) - Remove dependency on erlang-src (
1d3427e
) - Increase queue churn metrics when queues are deleted in bulk by node down (
071269b
) - New connection churn metrics table (
c415c54
) - rabbit_pbe: re-format NotSupportedByUs list (
c0f3744
) - rabbit_pbe: add function clauses to match sha3 hashes (
f9230aa
) - Add a few applications to PLT_APPS (
f913248
) - Improve error case if erl / erl.exe is not in PATH (
1be1a1e
) - Revert "Configure ra metrics handler" (
aec9158
) - Configure ra metrics handler (
1af5351
) - remove quorum_mapping table (
e228f26
) - Export block/unblock for flow control (
317a25c
) - dialyzer fix (
cf5ae3d
) - Revert "Add quorum_leader to amqqueue record" (
6a4ef50
) - Add quorum_leader to amqqueue record (
2b84785
) - Add quorum_nodes to amqqueue record (
6ad61db
) - Add created_at field to amqqueue record (
bcc63f9
) - Revert Revert "Extend amqqueue record to include queue type" (
5ba5df7
) - Use RABBITMQ_QUORUM_DIR as ra data_dir when starting a node (
5bf9ae0
) - Create quorum_mapping table to obtain queue name from a ra id (
8873706
) - Set the ra data_dir when starting a node (
1e8a421
) - rabbit_pbe: Mark AES-CCM as unsupported (
b1dd294
) - rabbitmq-components.mk: Bump Ranch to 1.6.2 (
3c2fc2c
) - Add basic.get_empty stats (
c88ea05
) - rabbit_pbe: Mark ChaCha20 as unsupported (
9b67e2c
) - rabbitmq-components.mk: Bump 3rd-party dependencies' pinning (
fafba83
) - Make dialyzer ignore missing gen_event:start_link/2 (
e9efcba
) - Remove -Wunmatched_returns from default dialyzer options. (
a030eec
) - rabbitmq-components.mk: Switch back to Ranch 1.5.0 (
317c79c
) - rabbitmq-components.mk: Bump 3rd-party dependencies' pinning (
e8c7d58
) - Make rabbit_event:notify NOT fail if rabbit_event is not started yet. (
d1b797d
) - Pass authentication context to Mod:user_login_authorization/2 (
9115895
) - rabbirmq-run.mk: Use rabbitmqctl(1) instead of erl_call(1) (
e1b6398
) - rabbit_pbe: Mark ChaCha20-Poly1305 as unsupported (
4e1f7d4
) - Compile Erlang/OTP 21 (
779e0de
) - rabbitmq-components.mk: Update lager to 3.6.3 (
30c202d
) - Handle file descriptor (I/O) stats as returned by OTP 21 (
e63cb6b
) - Introduce MAX_SUPPORTED_PRIORITY (
f0d5e0a
) - rabbit_misc:pget/{2,3}: support maps (
00d50f0
) - rabbit_misc:pget/{2,3}: move spec to the defition, use modern list type signature (
32ba560
) - Export rabbit_net:hostname/0 (
83ba37e
) - rabbitmq-tools.mk: New targets to print Git repoository URLs (
6b0f113
) - Update erlang.mk (
b3758d8
) - rabbitmq-components.mk: Update other third-party dependencies (
a4ab405
) - rabbitmq-components.mk: Update Ranch to 1.5.0 (
5937d68
) - Travis CI: Ensure Elixir 1.6.0 is installed (
8537eae
) - Travis CI: Install Elixir 1.6.0 (
38a23f6
) - rabbit_event: Add
gen_event:start_link/2
to-ignore_xref()
(29c2ed8
) - Export the new function (
8df015d
) - Fix Erlang 19.3 support (
d2ba0c4
) - Use ETS operations that are available in Erlang 19.3 (
aa9057a
) - Revert "Delete metrics for all deleted queues in 4 ETS operations (master)" (
e961470
) - Always run a full GC on rabbit_event (
92227fa
) - Build smaller match spec conditions rather than a single big one (
8504dc9
) - Delete metrics for all deleted queues in 4 ETS operations (
3a011a8
) - Always run a full GC on rabbit_event (
ea2a4f5
) - Build smaller match spec conditions rather than a single big one (
60c28ca
) - Delete metrics for all deleted queues in 4 ETS operations (
887e776
) - Travis CI: Test against Erlang 20.3 instead of 20.1 (
2867ab4
) - Travis CI: Don't send notifications for successful builds (
63d59d4
) - rabbitmq-early-test.mk: Start common_test node with
-hidden
(72d555d
) - rabbit_misc:is_process_alive(): Consider hidden nodes (
0445471
) - Check process before getting amqp_params (
b220b4a
) - Revert "rabbitmq-early-test.mk: Start common_test node with
-hidden
" (7a05806
) - rabbitmq-early-test.mk: Start common_test node with
-hidden
(4f9828b
) - Update erlang.mk (
09e1324
) - Update erlang.mk (
9ff69ce
) - Handle {ongoing_change_to, NewValue} responses from net_kernel:set_net_ticktime/2 (
cf78ab8
) - .gitignore: Ignore PLT files (
3aa619e
) - rabbitmq-components.mk: Fix $(possible_base_rmq_ref) value (
8bd8ce9
) - Revert "Extend amqqueue record to include queue type" (
e564cb3
) - Extend amqqueue record to include queue type (
fab3d04
) - Bump (c) year (
ffda1dd
) - Travis CI: The base branch may become v3.8.x one day (
1c64601
) - Peer discovery backend: add an optional init callback (
9b4b327
) - Add a macro to identify processes in Looking Glass (
e5fd2d4
) - rabbitmq-components.mk: check-rabbitmq-components.mk is always successful for rabbitmq-common (
d229a1e
) - ranch_proxy_protocol 1.4.4 (
fa6cf9d
)
Commits since v3.7.4
:
- WIP. Remove rabbit_node_monitor. (
232d33cf6
) - Rename leader to mnevis_leader in node info (
4a252f005
) - Add leader node to status, add mnevis TODOs (
817ff5a73
) - fixup (
7688302a3
) - Testing out replicated rabbit_listener (
71b844e76
) - Move mnevis dependency to rabbit_common (
1b57aa0f5
) - Comment unused functions (
4ff321d50
) - Specify ra branch (
239591616
) - Make sure mnevis node starts (
84f67ab16
) - Use mnevis transaction options to ensure local node may do dirty reads after transactions. (
174ac2feb
) - user cluster_nodes as initial_nodes in mnevis (
f17304a13
) - Cleanup, use the right branch (
46d907d09
) - Startup and recovery with mnevis (
622c9d940
) - wip (
cde967d6d
) - WIP. Fixed startup (
b745e5789
) - Update after rebase (
eb9b71d31
) - Rename ramnesia to mnevis (
d468dd943
) - Experiment to integrate ramnesia into RabbitMQ. (
ed181c768
) - Update rabbitmq-components.mk (
45402b945
) - Update rabbitmq-components.mk (
1e9971cf3
) - rabbit_ff_extra: Use stdout_formatter to display
info()
table (6610ea762
) - QQ SAC: process all consumers on noconnection (
de686a07a
) - rabbit_ssl: support Erlang 21 and 22 suite formatting API (
ba831a6a7
) - Reset overflow queue property to drop-head if policy is unset. (
c8d86008b
) - rabbit_ssl: less confusing wording around xref exclusions (
e237612ae
) - xref: OTP 21/22 compatibility :( (
bacfa02c4
) - print cuttlefish validation error on a new line (
c13fa8f8d
) - Rework log initialisation tests and boot error reporting (
db74cf2ad
) - unit_inbroker_non_parallel suite: split log management test into two smaller ones (
f51f528fe
) - Update this test for #1904 (
a359b43be
) - Remove check for OTP-20.3 compatibility when formatting cipher_suites. (
32a979d33
) - Add functions to get erlang or openssl formatted ciphers. (
310bf16da
) - show output from cuttlefish when conf validation fails (
531de0db9
) - Core metrics suite: publish unroutable messages, too (for #1904) (
bfb7c7fda
) - Increment drop_unroutable un deliver_to_queues/2 (
74e7a3922
) - Move rabbit_queue_collector to rabbit_common repo. (
d279ccfee
) - Track messages that were not routed anywhere and also not published as mandatory (
733a1b130
) - Clarify unit symbols (
28fd48740
) - Revert "Clarify unit symbols" (
fa998503f
) - Clarify unit symbols (
738604543
) - spelling (
23fd689fb
) - Move consumer timeout handler (
08f7e2352
) - Cancel tick timer if there are no pending acks (
4642bf0d7
) - Move consumer timeout tests to own SUITE (
ec76fef8a
) - Refactor channel state (
d389d045d
) - Implement consumer channel timeouts (
04e4d0b5b
) - Update rabbitmq-components.mk (
9d898823c
) - Makefile: Remove cipher/hash/iterations default values from default app. env. (
5325e06bc
) - clustering_management_SUITE: don't depend on
cluster_status
output, querry alarms via rpc (57b805435
) - Report memory used by the ETS tables of the ra log (
388bd440b
) - clustering_management_SUITE: Support 3.7.x status format as well (
ddb96a813
) - clustering_management_SUITE: Adapt
status_with_alarm
to the newcluster_status
output (35bc1cd98
) - rabbit: Compute
totals
in status() only if RabbitMQ is running (442768afd
) - rabbit:status/0: include server version information (
21520705b
) - rabbit:status/0: include node's data directory (
92f378a3a
) - Introduce rabbit_vhost:count/0 (
d43970fa5
) - rabbit:status/0: new section on basic (topology) totals (
e553ecbc0
) - Introduce rabbit_vhost:count/0 (
dc3c04ffc
) - rabbit:status/0: add config file, log file and enabled plugin info (
b5c62a5a5
) - Fix rabbit_fifo tests (
fc5eb6c73
) - rabbit:alarms/0: return more information about the alarm (
0500f4237
) - Fix tests by make quorum queue discovery defensive (
fa3cad4ee
) - correct log effect type (
2ad83292a
) - Correct log effect return type (
e2919659c
) - Formatting (
958f6cebe
) - rabbit:listeners/0: return full listener records (
62943b3ff
) - Update quorum queue supervisor for memory calculation (
9e4a67f99
) - Add code to declare amq.rabbitmq.log exchange immediately after the / vhost is added or recovered (
10a834d4c
) - Do not use transactions in connection tracking process. (
e5df4e6ee
) - amq.rabbitmq.log really should be an internal exchange (
fb6a83b63
) - Reset in-memory counts after purging (
1c182e755
) - Fix prefix msgs types (
6d931d531
) - Reduce duplication (
8daafd819
) - Log amq.rabbitmq.log declaration failures as errors (
383db8296
) - Make sure amq.rabbitmq.log is accessible to client connections (
12a8ca6d6
) - Rename $ra_no_return to $ra_no_reply (
0e416ead0
) - Restore rabbit_connection_tracking_handler:close_connections/3 (
99e883e3f
) - Handle connection tracking events in a separate process. (
d1b893fe6
) - Test that the indexes in the log effect are never lower than previous release cursor (
fb3c71cb8
) - Apply memory limit on returns (
27ae52584
) - Fix in-memory counters (
19f8dec83
) - Retry Mnesia tables wait in the
quorum_queue
feature flag migration (09ab08906
) - Quorum queue; make membership changes [more] idempotent (
a1ab9545f
) - Publish in memory stats (
74aac9756
) - Batch log effect (
99c582845
) - Purge stale node state from quorum queues (
9dfa931d3
) - Use in memory limit for quorum queue tests (
029594e4f
) - Return msg in basic.get when in-memory limit is reached (
b56ca1c9d
) - Quorum queue in memory message limits (
ce55899c8
) - Add a no_return() type spec to silence a Dialyzer warning (
da1807002
) - Add comments (
f5fb70b47
) - Rename function to convert forward slashes, use it in another place (
4a441248c
) - Fix issues with forward slashes (
9cf2efa65
) - Keep IP address in tuple format (
4046eb6d9
) - Test successfull clustering if there is a garbage schema in the work dir (
bba4a9e01
) - Finish converting check_vhost_access/3 to new API (
cb9055f69
) - Use ram schema_location for mnesia consistency checks. (
6e21ea660
) - Pattern match in function heads (
40a8ca2b7
) - Update rabbit_disk_monitor.erl (
2b0a03a32
) - Modify check_vhost_access/3 to use map of data (
700a3585f
) - Debug: Applying patch to disable disk_monitor on the fly by rabbitctl eval. To disbale: rabbitmqctl eval 'rabbit_disk_monitor:set_enabled(false).' To re-enable: rabbitmqctl eval 'rabbit_disk_monitor:set_enabled(true).' (
3a490fa84
) - Disable test that cannot currently pass (
b1f2b34cc
) - URL Cleanup (
81b07f2ee
) - Quorum queue: make leader repair more defensive (
58ca7b99a
) - rabbit_fifo: propery tests for single active consumer (
1ff2630ee
) - URL Cleanup (
c5568a9ed
) - Travis: use Erlang 21.3 (
5368ee869
) - rabbit_fifo: Ensure checkout is performed (
7d4fcc644
) - rabbit_fifo bugfixes (
568bbd358
) - rabbit_lager: Multiply high watermark on startup as well (
6653a0cfb
) - Type spec: amqqueue:get_policy/1 returns a proplist (
2f8053da4
) - Explain why last_applied is initialised to -1 (
6dce82e7c
) - Add queue type to queue listing commands (
e576234e9
) - Resend messages if first messages are lost (
a81ce662d
) - Update rabbitmq-components.mk (
d2622b4dc
) - Update rabbitmq-components.mk (
b214fd5b0
) - Fix snapshot bug in rabbit_fifo (
c46020f15
) - Simplify further with a macro, suggested by @dumbbell (
f18fdcecf
) - rabbit_auth_mechanism_amqplain: refactor, improve error message (
dca81782e
) - Allow shortstr in AMQPlain authentication method (
5e97011b9
) - Log boot steps as they run (
a2dabd48b
) - Treat rabbit_direct boot step as enabling listeners (
32c575a1c
) - Undo recovery step dependency (
78264bfaa
) - Start TCP and TLS listeners later in boot process (
3d9228425
) - Add check for integer value (
13f41179b
) - rabbit_lager: Multiply high watermark by 100 when log level is debug (
a38d1166c
) - Drive-by change: cosmetics (
cb90500af
) - URL Cleanup (
92f9678be
) - rabbit_fifo_prop_SUITE:
fake_pid
was removed (b5b8ecd2e
) - Remove a helper test erlc considers unused, per discussion with @kjnilsson (
933c176c9
) - Feature flags: Handle plugins' feature flags only present on some nodes (
564bca6b6
) - rabbit_ff_extra: Honor the
UseColors
flag (8fa76df35
) - Makefile: Add
feature_flags_SUITE
to the slow testsuites (58b26d291
) - Emit inactive when no consumer can be activated (
c806b07a4
) - Tweak qourum queue tick interval for tests (
ec7f0188e
) - Ensure waiting consumers can receive credit (
1485ca841
) - rabbit_fifo_SUITE: Fix include of
rabbit_fifo.hrl
(be587ad38
) - Handle error triples, improve logging (
85da67124
) - Ensure resources are cleaned up (
dc2a0ab47
) - rabbit_fifo: cancel should not remove single active consumer (
449281873
) - rabbit_fifo: change single active consumer on noconnection (
3b0adfda4
) - Less aggressive locking for bindings add/reomve. (
e494ea4b2
) - These tests use CT now (
4fd34a4a0
) - Naming (
6101e3573
) - Remove file added by mistake (
20d3d6a11
) - Handle premature termination in conn tracking handler (
0dccf404e
) - Introduce new dlx reason for delivery limit (
0ec29e051
) - Formatting (
fecd996a4
) - Move rabbit_fifo unit tests into own SUITE (
20bc8c429
) - Restructure rabbit_fifo state (
be93004b3
) - fix dialyzer issues (
99ee5fb79
) - Add nodeup commands to rabbit_fifo_prop (
9e9eeb5fc
) - Fix rabbit_fifo poison handling (
723972b3c
) - Remove poison message from indexes (
e66284166
) - Include poison message handling in snapshot testing (
6980462e6
) - Poison handling in quorum queues (
8a3d3e654
) - Handle mixed version clusters in test suite (
d256c7856
) - rabbit_fifo: formatting (
14a098064
) - Quorum queue shrinking/growing: improve log messages (
aee6ef638
) - Change rabbit_quorum_queue:grow/3 (
496986d10
) - rabbitmq-env: Pass remote node name ro child rabbitmqctl(8) (
d32660c5f
) - Add integration test for grow command (
2856a2f92
) - Add rabbit_quorum_queue:grow/4 function (
a9fe3b07f
) - Rename test suite for consistency (
e4000af43
) - Quorum queue suite: CT logging tweaks (
2a788486d
) - Improve queue index migration (
8f7b78c8b
) - Add cluster size to shrink result (
ed13f5398
) - Grammar (
bcb0f5087
) - Queue ownership check: provide more details in the messaage (
be8658f7c
) - Check exclusive owner before durable argument (
4f853ad02
) - add test for 'network' type arbitrary channel sources (
f2a01fda8
) - store and retrieve channel source from state (
f71ace363
) - Introduce originating source to channels, to help avoid synchronous channel requests back to the connection process (
2a80aa97a
) - Filter duplicate default exchange binding in
rabbit_binding:list_for_destination/1
(51569c4dd
) - Revert error handling removal for backwards compatibility. (
13cc3098d
) - Do not fail on bind/unbind operations if the binding records are inconsistent. (
13985a751
) - Disallow removal of the last quorum member (
8e6701b31
) - Add shrink_all/1 function (
b06264101
) - Fix channel liveness issue (
017545d13
) - Remove inet_dist_listen_* configuration (
c32870a6d
) - Remove inet_dist_listen_min / max from ini schema since they do not work (
de2818537
) - Assing RABBITMQ_CONFIG_ARG_FILE variable (
58b0c9ca9
) - Use the new feature flags helper in
rabbit_ct_broker_helpers
(375f74323
) - dynamic_ha suite: remove a racy assertion (
8ee96662e
) - Compile (
4ee79b92d
) - An attempt to make dynamic_ha suite more resilient (
89bf313f7
) - Naming (
76c7a01fe
) - Naming (
2e92a2056
) - Naming (
3550a172e
) - Recover bindings for all durable queues including failed to recover. (
0d0f39d8a
) - Fix a type that caused a Dialyzer warning (
19665bb3f
) - spelling: within (
a80805682
) - spelling: variable (
b57e8470e
) - spelling: theoretically (
287ad1914
) - spelling: synchronous (
d84011fd9
) - spelling: support (
2e6f56a6b
) - spelling: specifying (
a641ea84c
) - spelling: simplified (
fe6dbc80e
) - spelling: runtime (
386b4aeb4
) - spelling: rotation (
16203b7a1
) - spelling: resetting (
8d8bafb4d
) - spelling: relevant (
8e90d7a0e
) - spelling: registry (
a63918b34
) - spelling: refresh (
e589c09d3
) - spelling: redirect (
d241d8a48
) - spelling: redelivered (
b45691921
) - spelling: queuing (
155f120b8
) - spelling: protocol (
e6280a4b3
) - spelling: priority (
a98cc4475
) - spelling: predicate (
d836f5dd0
) - spelling: possibilities (
53246285a
) - spelling: positives (
a18ee7c56
) - spelling: permutation (
26dc44f14
) - spelling: overridden (
386e6cdb4
) - spelling: output (
b0ffedc07
) - spelling: optimisation (en-GB) (
064ca0e5e
) - spelling: notification (
bce274354
) - spelling: monitor (
adba2dabc
) - spelling: maximum (
ebf2f62f7
) - spelling: maintenance (
bddee8466
) - spelling: macro (
ecc2e3129
) - spelling: javascript (
9778d9282
) - spelling: invocation (
3125a7518
) - spelling: inconsistent (
e19218a1a
) - spelling: include (
09910e87d
) - spelling: ideally (
159e3c995
) - spelling: greater (
39a18bbc7
) - spelling: float (
5c97af004
) - spelling: explicitly (
565b27e40
) - spelling: existent (
899aa2269
) - spelling: exception (
38e25d2af
) - spelling: everything (
62a60e2fc
) - spelling: doesn't (
07a81567b
) - spelling: discovery (
1bc1485ff
) - spelling: disabled (
39edd608f
) - spelling: directory (
c5bd21b80
) - spelling: delegate (
c8e7b97bc
) - spelling: deferring (
5b92abec0
) - spelling: connection (
97f244a7c
) - spelling: conflicts (
2863787ff
) - spelling: confirming (
c8b2b4f78
) - spelling: compared (
0ca363d53
) - spelling: cancelled (
29d8a7825
) - spelling: between (
2477b791f
) - spelling: arguments (
7a01dbe60
) - spelling: abstract (
3600f5287
) - rabbif_fifo: refactor and fix tests (
fb97086d7
) - Fix a spec that caused two warnings (
b49c242a5
) - Fix another Dialyzer warning (
8f237eabf
) - Fix more Dialyzer warnings (
a8379746a
) - rabbitmq-diagnostics(8): wording (
4e4887f48
) - Do not return unacked messages in basic.cancel by quorum queues (
7afb62dd9
) - Move some quorum queue tests to a generic queue type suite. (
f80034544
) - rabbitmq.conf.example: minor edits (
2d2e79ea9
) - Default num_acceptors.ssl is 10 (
c9ec03025
) - fix rabbit_fifo test setup (
bda3e339a
) - Remove rabbit_fifo_client priority toggle (
e20974599
) - Update unit_log_config_SUITE now that we have an LDAP sink (
8f0bf2e26
) - QQ: Repair amqqrecord leader info on tick (
ea122fb06
) - Add Cuttlefish mapping for RA logging category (
c29976435
) - rabbitmqctl_integration_SUITE: Use
?assertMatch()
(e43dd17ef
) - unit_SUITE: Set the
feature_flags_file
app parameter (e54a003bd
) - dead_lettering_SUITE, publisher_confirms_parallel_SUITE: Handle case where quorum queues are unsupported (
61c35e0b8
) - rabbit_feature_flags: Require the
feature_flags_file
app parameter (943da0969
) - rabbitmq-diagnostics(8): format examples correctly (
c83616862
) - New man page: rabbitmq-diagnostics(8) (
67de91c9d
) - Update test expectations now that we have one more sink (
f1e8d9e9a
) - Remove commented out code (
3b6ece2ca
) - Fix many Dialyzer warnings (
28fc8ee25
) - test/unit_inbroker_dead_letter_SUITE.erl -> test/dead_lettering_SUITE.erl (
e21f24f96
) - Ditto (
a938f418d
) - Give the recovering node more time to start here (
dd3ee7e40
) - Rename test suite (
9b0c0dc5b
) - Publisher confirms test suite for all queue types (
f239eaf75
) - Use friendly name for Ra logs (
0f156617d
) - Actually help exits successfully (
c9f6c37ec
) - rabbitmq-diagnostics man page WIP (
c7d8cf4b2
) - Wording (
820a1f3c3
) - rabbitmqctl(8) WIP (
0df3fd523
) - rabbitmq-diagnostics(8) WIP (
748b8876b
) - gm_SUITE: Increase receive timeout from 1 to 5 seconds (
9166955bb
) - rabbit: Load plugins and init feature flags before we check cluster consistency (
6535c6f65
) - Remove markdown formatting (
3d3ad2103
) - While at it, update the PR template as well (
3cc287c44
) - Wording (
741d24eeb
) - fix template because variable-width font is used (
011b0bd30
) - Make the GitHub issue template shorter and more to the point (
a50ba1d2e
) - rabbit_fifo_prop_SUITE: remove some dead code, ct:pal/2 only errors (
3df6e2faa
) - Minor comment edits (
abd9a2d99
) - Trailing whitespace (
e5e46183c
) - Use queue name instead of ra name to query messages metric (
e3d3371ec
) - Reject quorum queue messages with reason maxlen on drop-head (
3fc685baf
) - Test suite for dead letter: classic, mirrored and quorum queues (
6139d4257
) - Ensure rabbit_fifo snaphots are emitted (
fccacda10
) - rabbit_binding: Small style improvements (
3562975dc
) - Use the new try/catch syntax to get the stacktrace in several testsuites (
215953e78
) - Fix errors reported by Dialyzer (
7ae544509
) - Move
-spec()
near their function (5bbde6d0a
) - Restore
mandatory_received
message handling (d142bbc45
) - Restore the
rabbit:force_refresh_event()
feature (7341d3363
) - Convert explicit default bindings removal to a feature flag (
166991462
) - Handle races with quorum_queue feature flag migration fun (
a87f5b191
) - Make #amqqueue{} a private record + add a feature flag (
93168ae5c
) - rabbit_plugins: Use
rabbit_misc:strict_version_minor_equivalent()
to check compatibility (b0d54da7e
) - New "Feature flags" subsystem to ease upgrades with breaking changes (
422687be4
) - Adapt man page styling for recent website CSS changes (
affcfca9c
) - rabbitmqctl(8): correct a reference (
209dcac8d
) - move ra logging shim (
6ff8e97a0
) - Configure Ra to log using lager (
3489e3537
) - Disable large heap sysmon messages (
41fcb5857
) - Remove code that sets syslog listen IP (
9ffe57e56
) - Fix basic get message ready count (
649b8c95e
) - Spacing (
b7065eac8
) - Reintroduce the comment added in b0dd88351314cb4e0afca79cafa6bf315b42cbee (
3e5e5a56a
) - rabbit:await_startup: progress reporting (
17379bad3
) - await_startup: use default timeouts in ms, naming (
44dabcf6c
) - Add comment (
b0dd88351
) - rabbit:await_startup/{0,1,2}: move spec definitions to definition (
57ca9b001
) - rabbit:await_startup/2: correct type spec (
9be6dc071
) - Introduce rabbit:await_startup/2 (
a20dc8309
) - Ensure purge clears out returned messages (
07bfd2bb1
) - rabbitmq-plugins.8: document more flags, link to the relevant doc guide (
f1bb0e1ca
) - Man page edits and updates (
f0832597c
) - Man pages: update dates (
9b3d69855
) - remove a few stale TODOs (
944ba28d3
) - tidy up (
99905173c
) - Quorum queue queue length limit by byte size and number of messages (
08bded2fa
) - backing_queue_SUITE:: Move
get_queue_sup_pid()
from rabbitmq-ct-helpers (3ec8ffffe
) - dynamic_qq_SUITE: "force delete" was implemented, remove the TODO (
d0fd11fff
) - Fix dynamic_qq test expectation (
e96e06cfd
) - Add consumer activity status to metrics (
9eaa79d5f
) - Always copy rabbit.schema file (
07abb476f
) - Return active and activity status when listing consumers (
9f40da59d
) - Introduce rabbit:is_booted/0, is_booting/0 (
267755365
) - Export rabbit:is_booting/1 (
c5ae45e2c
) - Update active flag for consumers (
84675c2e4
) - rabbit_fifo: refactoring (
365cfd054
) - Fix test setup (
ffc233c1a
) - Monitor waiting consumers when entering state (
caef9d207
) - Only remove durable bindings for durable queues. (
65babdb30
) - Add single active field when listing consumers (
a80f65683
) - Extract function, add logging (
13646d73c
) - Wording (
b07bbf7bb
) - Upgrade functions are expected to return a 'ok' (
252de442a
) - Remove use of accept_ack (
3d3312473
) - Change quorum queue delete timeout (
bddfe15cb
) - Log this as a warning (
1e644f471
) - Improve quorum queue deletion (
014319f84
) - Integrate single active consumer with metrics (
bc0586580
) - Add an upgrade function to remove all default bindings. (
2b7f157b4
) - Make mandatory based on route data only (
2593ee9e9
) - Remove an unused record (
3def8cc86
) - Add waiting consumers when listing consumers in QQ (
4502b9180
) - (Un)suspect waiting consumers when node goes down or up (
2755617b7
) - Fixed years in copyright (
dd1a33264
) - Unregister waiting consumers in QQ when channel goes down (
e7bc1d4c0
) - Add single active consumer monitoring info to classic queue (
b9aeacf9a
) - Debug log message (
a3f0b3f8c
) - Update rabbitmq-components.mk (
c8d043063
) - Update to sysmon_handler 1.1.0 (
e300a0c8b
) - Correct a max message size config setting typo (
4876e9346
) - Refactor quorum_queue_SUITE for dynamic_qq_SUITE (
0a254da65
) - Update ct-config_schema expectations to include sysmon_handler defaults (
7a4b4eb3b
) - Squash a couple of warnings (
490bd6b11
) - NbMessages => MessageCount (
7908688ce
) - Simplify consumer cancellation in QQ for single active consumer (
0328837f8
) - Clarify comments (
71d17fb92
) - Formatting (
a8d826dc9
) - Formatting (
12bee7e71
) - Add unit test for single active consumer in quorum queues (
1613055c3
) - Add dynamic_qq_SUITE for quorum queues (
f96f38cec
) - Consider quorum queues in forget_cluster_node (
6b508336f
) - rabbit_fifo_props: handle impossible case (
267ee35ab
) - Makefile: Add verbose testsuites to slow testsuites (
16c5bbfc1
) - Makefile: Update the list of slow testsuites (
57ae905cb
) - per_vhost_connection_limit_partitions: Check connections count in a loop (
1e2a202fc
) - Travis CI: Update config from rabbitmq-common (
5a1da3c4d
) - Address comments after single active consumer review (
377661dbd
) - Travis CI: Update config from rabbitmq-common (
91d01e776
) - Add rabbitmq-sysmon to RabbitMQ (
2b934f335
) - New style config file example: list settings added in 3.7.9 and 3.7.10 (
180e8f3bd
) - unit_inbroker_parallel_SUITE: Bump suite timetrap to 3 minutes (
30a11aa10
) - Update with Ra server supervision changes (
65e697981
) - Implement rabbit_quorum_queue:stat/1 (
897e7f6a1
) - Filter out default exchange bindings that may already be in the database (
7ba04a6a6
) - Check queue existence when checking for fake bindings existence. (
e01dc9882
) - Rework message size limit test (
b1b995ca9
) - Open the channel after max length limit is configured (
2cd21ee0e
) - Reverse order of ciphers in generated file to ensure they match rabbitmq.conf. The ct helpers will not verify this as the snippets and results are deep sorted (
b25381a3f
) - Modify test so generated ciphers are in the expected order (
93164c657
) - Add fake bindings to list functions. (
c7d107dd9
) - Make master locator min-masters count queues and not bindings. (
10013f55c
) - Do not create default bindings for queues. (
76acfa47c
) - Move application environment read to the channel intialisation. (
7858e4499
) - Introduce a configurable limit to message size. (
03fc22ddd
) - Quorum queue: purege should not remove checkout out messages. (
16728ecbc
) - rabbit_fifo: apply/4 -> apply/3 (
b20ad12d7
) - Do not include x-delivery-count header on first delivery. (
9987bef6d
) - Squash a warning (
4cf67e808
) - quorum queue: reset message bytes on purge (
d6dd9d05c
) - Quorum queue: fix crash bug after reconnection (
78eedc232
) - Quorum queue: return messages in order (
8636e72a0
) - Bug fixes (
2695a45a5
) - Simplify to basically removing the pattern match that crashes (
0be4ac363
) - Support single active consumer in quorum queue (
b4d354546
) - Take "true" case into consideration (
2f88068b2
) - Report message bytes in quorum queue stats (
3676541e7
) - fix rabbit_fifo SUITE (
2376e9b46
) - Implement consumer listing for quorum queues (
46b6c2f30
) - Ensure quorum queue consumers are cleaned up (
0a21df17d
) - Remove the unused truncate module (
32da1e50c
) - rabbit_channel: Import
queue_fold()
from rabbit_misc (3800146d6
) - Add awk rule for new mandoc "Bd Bd-indent" class (
50dc4ec55
) - Add rabbit_fifo snapshot property test (
4fa8cc867
) - Explain how man pages are generated (
def0a53d8
) - Document new cli switches (
eee0ba306
) - Add code to enforce deadline when getting channel info items. Standardize return value from info gen_server handler (
61e33f6e1
) - Ignore error when dead letter exchange cannot be found (
badf8590e
) - Update rabbitmq-components.mk (
f8f231e9d
) - Log a warning if dead letter exchange cannot be found (
d07cccc62
) - Replace a couple instances of queue with lqueue (
19f3901df
) - Roll wal on memory alarm (
7aea7f86b
) - Minor improvements to test stability (
f10083b48
) - Fix test to account for new event (
e0ad5b09f
) - Compile (
e4ede5916
) - rabbit_channel: revert changes to IS_QUORUM macro (
26c7dfba5
) - uncomment commented gc call (
9d1cb932b
) - Better handle changing quorum queue leaders (
ea0e192dc
) - Notify all enqueuers and consuers on leader change (
a4c00475e
) - rabbit_fifo: ensure credit is regained (
735810edf
) - Use correct key for recording quorum queue confirms (
42e63f0e6
) - Rename x-redelivery-count to x-delivery-count to align with AMQP1.0 (
cd070eecc
) - Give valid cluster name to rabbit_fifo_client (
adee8467f
) - Use the built-in Ranch PROXY protocol support (
0962eee10
) - Contributors are welcome on the mailing list (
0e4e0ca3a
) - README updates (
60d5d1806
) - Implement delete_immediately_by_resource (
cddcdba48
) - Use ra nodes to intialise rabbit_fifo_client (
081213761
) - Fix rabbit_quorum_queue:status type spec (
0c6fbcf6c
) - Optimise quorum_queue SUITE (
812706707
) - Add comment about not all ra servers being queues (
2f5746439
) - remove unused variable (
bedface2f
) - Ensure delivery doesn't happen when consumers are suspected down (
697d23a47
) - Return delivered but unack messages to the queeu for noconnection reason (
c318bb9d8
) - Update rabbitmq.conf.example for #1784 (
c7243b3db
) - Make it possible to configure kernel.inet_dist_listen_{min,max} via new style config (
173a4395e
) - Update rabbitmq-components.mk (
b247f2ab1
) - Don't use exclusive consumer info item for single active consumer (
eb3bb7ebb
) - Add x-redelivery-count header to quorum messages (
9cd1e0dc4
) - Correct argument order for -pa (
6453c373a
) - Add method to set log level at runtime (
7dfc3a6ba
) - rabbit_mirror_queue_master: is_duplicate drop duplicate messages (
eb1b63664
) - rabbit_amqqueue_process: handle is_duplicate instructions (
0cc04a105
) - Use single active consumer term when appropriate (
fcdf570de
) - Update rabbitmq-components.mk (
0c7c7d960
) - Report quorum queues memory usage in rabbit_vm (
d1f38520d
) - Garbage collect after vhost recovery (
6d415049b
) - Quorum queue: Run cancel_consumer handler async (
a0c9dd69f
) - Wording (
4faedab6b
) - Remove dead letter process (
0dee589d5
) - Rename ra_machine_state to ra_machine_config (
644b0eca3
) - Support dlx policy changes in quorum queues (
b56db0e48
) - Refactor consumer tag in record_sent (
4ee1117fe
) - Run cleanup test independently (
eb92ce86e
) - Cleanup data for missing quorum queues (
ee7cbf53e
) - Handle errors while deleting quorum queue on minority (
d098858a2
) - Call rabbit:stop_apps in reverse order (
e9479d88d
) - rabbit_fifo: state_enter fix (
f47675060
) - rabbit_fifo: clarify prefix_msg_count (
9a2ea744a
) - rabbitmq-env.bat: Define
$RABBITMQ_QUORUM_DIR
(9dcaed263
) - Remove syslog from DEPS (
f09012f34
) - Update rabbitmq-components.mk (
e3dea71d6
) - Quorum queues (#1706) (
3f3702514
) - Use x-single-active-consumer queue argument (
574510083
) - Use --no-table-headers with list_* CLI commands (
8ed6b4477
) - Check exclusive consumer isn't blocked before delivery (
1611df56b
) - Forbid AMQP exclusive consume in exclusive consumer queue (
bf7d62f9b
) - Pick new exclusive consumer after channel goes down (
ec3f83f71
) - Expose cipher configuration to new style config format (
81ea5ad37
) - Implement exclusive consumer (WIP) (
a59ee6e05
) - remove duplicated code (
ec9913383
) - Set node name for rabbit_prelaunch step in Windows scripts (
afa7f7fb6
) - Remove unused -nodename argument to erl, ensure that RABBITMQ_NAME_TYPE is used correctly in Windows batch files (
0a258f947
) - Improve error reporting in rabbitmq-server.bat (
58b0b80a3
) - Cleanup EXIT case-style (
a352c2ff6
) - Improve error reporting in rabbitmq-diagnostics.bat (
3cb28d204
) - Improve error reporting in rabbitmq-plugins.bat (
5facb09a0
) - Fixes #1735: Improve error reporting in rabbitmqctl.bat (
4c3175cf3
) - Catch one more error when disabling default logger (
d8b7e9162
) - Only start syslog application if it is required (
2d9b8ce92
) - Ensure EPMD env vars are exported if set (
4077b836d
) - Refactor listener startup error handling (
77bf5d6f2
) - Report connection/channel/queue churn (
a819043a3
) - A testcase to verify confirms-rejects race condition fixed in 8b37501451d2ef66dbf16b62b84684b74157dcbc. (
3ae27d2e5
) - plugins_dist_dir/0 => plugins_dir/0 (
fcee3472d
) - removed TODO (
08075cf6c
) - Fix min function to lists:min instead of erlang:min. (
4e2dc488a
) - Don't force -q in rabbitmq-plugins (
46ea6c74e
) - Naming; use erlang:min/2 instead of lists:min/1 (
25801d7d4
) - Take reject into account when sending confirms and vice-versa. (
8b3750145
) - Don't force --formatter=plugins on rabbitmq-plugins commands (
deb23f98b
) - rabbitmq_plugins: export plugins_dist_dir/0, plugins_expand_dir/0, introduce enabled_plugins_file/0 (
5cb242a45
) - Replace match_object with dirty_match_object for binding cleanup. (
a9dc1f82e
) - Use delete instead of delete_object and read instead of match_object in bindings where possible. (
f7e4fa96f
) - Update test expections (
c1fb658ce
) - Delete vhost at the end of this test (
04f5d8fa3
) - Fix bug in metrics gc (
7dc8cf46b
) - Make rabbit_vhost:add/2 idempotent (
cab7e5805
) - Update rabbitmq-components.mk (
981edb986
) - tcp_listener_sup: Switch to ranch:child_spec/5 (
9920cea96
) - Add get empty stats as a new counter (
4b58515e3
) - Clarify (
7a0c8b6f9
) - Combine two clauses here (
d6e126564
) - Make pg_local:member_died/2 more resilient (
dc894579c
) - Update rabbitmq-components.mk (
3d08081d8
) - Format errors and warnings with regard to config files in a manner similar to lager (
11915db3b
) - Fix a potential badmatch error (
e0eaae0a2
) - Move schema dir creation to the point it's going to be used. (
b21eacf62
) - Remove a couple of sentences that may be slightly misleading now (
98040f6e8
) - Idempotent binding removal (
495ead389
) - Don't error when a queue that's being deleted has no bindings to remove (
62b40f7e0
) - Update git-commit-msgs link (
46ca0db8b
) - Change example to use parameter that exists (
dbd3586c7
) - Use process status to pass the auto_delete flag (
5967eab26
) - Increase performance of auto_delete queues deletion on channel down (
f3b999549
) - A typo (
0302a0c8a
) - A more precise comment (
274426ae9
) - Log errors as, well, errors (
4f18eb728
) - Improve formatting of logged connection.tune errors/exceptions (
e0a47e7aa
) - Add detail for channel_max 0 value (
d5f2eb68e
) - Remove typo (
34bba9bce
) - Add extension to default advanced config file name on windows (
721fef6d8
) - Batch file syntax errors. Config check error format (
220ec7763
) - Use file:consult to check if .conf is of the old format. Add more errors to the .config check (
56a372cf0
) - Improve the error message when a config file is not in the correct format (
61f7e9c9c
) - Move file with no extension variable assignment before it's used (
bcdd78881
) - Do not add ./ to NOEX files if the file is in the current dir (
f1db86a81
) - Do not show non-existent .conf file as a configuration file in logs (
80b22cd65
) - Better warning and error messages in scripts. (
38dc94b77
) - Fix function removing extension. (
b8606a2ee
) - Simple validation for config file content and extension. (
d296e80b5
) - Expect extensions in config filename arguments (
67620efff
) - Refactor config file discovery. Make advanced config load if no old format config is used (
005d3f2f9
) - Update rabbitmq.conf.example (
7747cb45e
) - Handle generic data structures in priority queue info callback (
000cc324c
) - Update rabbitmq-components.mk (
7af8fd244
) - Update rabbitmq-components.mk (
0813bb6e6
) - Set two environment variables in the same manner as on Unix systems (
01a6a0882
) - Remove requirement that ip or host be set, since the default is 127.0.0.1 (
033339aa2
) - Add translation to support .host and .ip setting syslog.dest_host (
a81883223
) - Max number of atoms hasn't changed in 118b448631a699736f1380d7990989c7e61f94ff, back out my changes (
1c125283d
) - Correct resource limit defaults: Erlang distribution buffer size and others (
594dc1000
) - Add support for syslog server hostname (
f4cf1c19f
) - Cosmetics (
051f7f3a8
) - Compile from scratch (
4f762b9ef
) - Prepare bindings table in a separate recover function. (
e5f4cbd23
) - Ninja fix: correct a type spec typo (
ddbc8642b
) - Cancel synchronisation when memory alarm is triggered (
0b2d8d7a7
) - rabbitmqctl.8: Wrap a long line (
7c941aff8
) - Updates based on feedback in PR #1641 (
49ed422ef
) - Correctly call rabbitmq-env.bat (
21a757312
) - This test requires code_server_cache to be started (
ff0fd235c
) - Additional info for
rabbitmqctl rename_cluster_node
man page (f6decb7df
) - Add code_server cache to prevent code:get_object_code abuse (
2371531cb
) - Log which module in the chain successfully authenticated the user (
1c75310b2
) - Pass authentication context to Mod:user_login_authorization/2 (
ddb88163e
) - (doc) fix typo in mqtt vhost section (
28f14e08d
) - Be more defensive about what output rabbitmqctl eval produces here (
dae785ab3
) - Compile Erlang/OTP 21 (
e3b283064
) - Update rabbitmq-components.mk (
37075b6fd
) - Use rabbit_data_coercion:to_list/1 to coerce discovered node name to a string (
ac50a38ea
) - Don't await for error_logger handlers to initialise (
a210d82f5
) - Minor README updates (
ed40ab692
) - fix default heartbeat in example conf file to 60 (
19337af36
) - Erlang/OTP 19.3 compatibility (
4e4624208
) - An integration test for rabbit_nodes:await_running_count/2 (
7462d83b2
) - rabbit_nodes:await_running_count_with_retries/2: correct type spec and base clause return value (
a604fa666
) - Use better default memory allocators (
ced1c0333
) - Add connection name to connection created/closed events if necessary (
e48ac193d
) - Introduce rabbit_nodes:await_running_count/2 (
2df7b4cfa
) - Restore Erlang/OTP 19.3 compatibility (
1e97bce7c
) - Clarify what MPL version is used, references #1609 (
dd186dbf5
) - Introduce rabbit_vhost:await_running_on_all_nodes/2 (
f7fc5b1f2
) - Syslog formatter is different from e.g. the file one now, update the tests (
e8920ec0c
) - Add connection_user_provided_name to connection created/closed events (
8b062c4fd
) - Make syslog a proper dependency of rabbit application, just like lager. (
c526e453d
) - Remove date and time from lager formatter when logging to syslog. (
66c1179d2
) - Pin syslog library version to 3.4.2 (
9eb0dfd67
) - Fix syslog config translation tests. (
1b38416a2
) - Bring back transactional match_object for bindings cleanup. (
d0423f958
) - Add client properties to connection.closed events (
99ea45249
) - Do not parse syslog IP in schema transformer. String IPs are supported anyway. (
0f626e08e
) - Cuttlefish schema to configure syslog application. (
0fe242274
) - Typo/weird wording (
c39524625
) - Remove two files that were not meant to be committed in ee9a02429 (
88d51fae8
) - Integrate syslog library into rabbitmq logging (
b89f9cb4d
) - Use MAX_SUPPORTED_PRIORITY constant for argument validation (
75cee2c11
) - Ignore lock kind argument when dirty-deleting a route (
1709368d2
) - Follow-up to 08168de6b0c3c4d7f6429f2c3d098e5080ff7b1a (
9f9a414be
) - Revert "Take policy-configured max-priority into account" (
08168de6b
) - Do dirty deletes when cleaning up bindings. (
7705d4e68
) - Use the constant across the board (
44500061d
) - Do not lock entire routing table when cleaning up bindings. (
5cdee1530
) - Take policy-configured max-priority into account (
f5aa1fbe0
) - Reject max-priority arguments >= 256 (
08636f98c
) - Make policy validation aware of the max-priority argument (
54c9b8583
) - Use 2047 (
7a3898110
) - Change channel_max default to 2048 (
1eb80a11b
) - Unused variable. (
400530888
) - Do not try to stop all slaves from slave process. Stop it and let another be promoted (
ca8dee1ec
) - One more place where a map definition must be converted to proplist before validation (
178889950
) - Fix a typo (
c92eb7ad5
) - Handle bump_reduce_memory_use non-true case (
f2a7479a7
) - Use rabbit_net:hostname (
d7c04865a
) - Do not mention gm_deaths in error message. (
c3af3ff14
) - Test that ha-promote-on-failure takes precedence over ha-promote-on-shutdown (
ae7bf1ffa
) - Test for ha-promote-on-failure policy key (
0c6a4dc64
) - Introduce a new policy: ha-promote-on-failure (always by default) (
5f06ff470
) - Make it possible for peer discovery backends to provide their own RSD range (
e840323bc
) - Update erlang.mk (
a267d6bc0
) - Update rabbitmq-components.mk (
5a6dc70cd
) - Update rabbitmq-components.mk (
7eccd86db
) - rabbit_parameter_validation: support maps in proplist validator (
a6438a003
) - Travis CI: Update config from rabbitmq-common (
678397fd8
) - Travis CI: Update config from rabbitmq-common (
fb375b875
) - Re-apply f2ab0b40f034cda6bca4294735b493f20550b93c (
9aaf311cc
) - Revert "Reduce lock contention when nodes restart (master)" (
d04b7f180
) - Run binding deletions in a Mnesia transaction (
876cd3117
) - Delete metrics for all deleted queues in a single operation (
37ef9722b
) - Group queue deletions on_node_down into 10 operations per transaction (
3c5d57f35
) - Add back INTERNAL_USER info to on_node_down function (
b7a3fb692
) - Split single Mnesia transaction that runs on_node_down (
cf78ed57d
) - Wait at most 5 secs for a node to reply to rabbit_node_monitor:partitions/0 (
c9843f9a5
) - Do not read exchange & queue before deleting, simply delete (
11e8070f8
) - Delete bindings from mnesia without full table scan (
88945e381
) - Remove a test that need reworking to be more predictable (
f2ab0b40f
) - Run binding deletions in a Mnesia transaction (
dfa270677
) - Delete metrics for all deleted queues in a single operation (
eab08df1f
) - Group queue deletions on_node_down into 10 operations per transaction (
4927aeb64
) - Add back INTERNAL_USER info to on_node_down function (
a94faecc9
) - Split single Mnesia transaction that runs on_node_down (
52dba0346
) - Wait at most 5 secs for a node to reply to rabbit_node_monitor:partitions/0 (
30a1a2f76
) - Do not read exchange & queue before deleting, simply delete (
034003932
) - Delete bindings from mnesia without full table scan (
0752ddb4d
) - Cuttlefish schema: wording (
b127e4310
) - Improve background_gc docs in example config files (
5f7b7cd66
) - Improve background_gc docs in example config files (
bb36e18a0
) - Make is_booted function compatible with pre-3.7.4 remote nodes (
4f3131053
) - Check that default vhost is started on all nodes after restart (
5d88f5a40
) - Compile from scratch (
539ed2d97
) - Include current node to the to-start list (
fb0f71b3e
) - Wording (
06afc7fe3
) - Clarify (
b7a756c5e
) - Test concurrent application start with no data. (
854c89049
) - Do not try to start a vhost supervisors on not fully booted nodes. (
1aa737b71
) - Make is_booted function compatible with pre-3.7.4 remote nodes (
fc8abae47
) - Check that default vhost is started on all nodes after restart (
92df428dd
) - Compile from scratch (
117ad73be
) - Add special case in handle_other for normal TCP port exit (
fbddd66e9
) - Include current node to the to-start list (
1ef32474b
) - Wording (
a4cb92a27
) - Clarify (
f14bf763e
) - Wording, compile from scratch (
0e57c034e
) - Make error message when refusing to delete non-empty message less radical. (
e06da65ff
) - Force-delete queues, which have no live master or slave processes. (
97db801ae
) - Test concurrent application start with no data. (
8b6d0ef74
) - Do not try to start a vhost supervisors on not fully booted nodes. (
52d0c1aed
) - Add special case in handle_other for normal TCP port exit (
e8d492b75
) - Wording, compile from scratch (
b30ae2f90
) - Make error message when refusing to delete non-empty message less radical. (
a82bdadc0
) - Force-delete queues, which have no live master or slave processes. (
3e7bd564b
) - Test that min-masters counts bound queues but not bindings (
660c2c414
) - Make min-masters locator count uniqueue queue names instead of bindings. (
1d413eac8
) - Check process before getting amqp_params (
5b5b06be3
) - Update erlang.mk (
3c5b279fc
) - Log a message when we fall back to randomized startup delay (
92b1de663
) - Correct generated randomized startup delay range key (
a92f15030
) - Test RABBITMQ_var vs var behaviour when using rabbitmq-env.conf (
c364f9e55
) - Remove merge artifact (
f38e9c4f4
) - Make maximum number of Erlang atoms configurable via env (
c182d5129
) - Make maximum number of Erlang processes configurable via env (
3e7f271a2
) - Address minor issues discovered in rabbit_config (
0f023e97e
) - Support kernel.net_ticktime in Cuttlefish configuration (
be6aedf52
) - Revert "Final merge of rabbitmq-server-1508 to master" (
3464acd33
) - Revert "Merge rabbitmq-server-1508 to master" (
1ccb20e33
) - Fix line continuation (
847b118e5
) - Add line continuation (
ae7799ab0
) - Remove unused -nodename argument to erl, ensure that RABBITMQ_NAME_TYPE is used correctly in Windows batch files (
6bfe5393a
) - Cosmetics (
457caeee2
) - rabbit_router:match_bindings/2 optimize (uses ets:select directly); improves rabbit_exchange_type_headers, should improves rabbitmq_jms_topic_exchange too (
6ff1fb788
) - Example file does not match the correct syntax (
5b7615cb7
) - Add delegate_count to Cuttlefish schema (
fd35b2838
) - Add DIST_PORT settings to Windows batch files (
0cd2fbdda
) - Update rabbitmq-components.mk (
2fbece4d3
) - Update rabbitmq-components.mk (
556d5093b
) - Revert "Merge rabbitmq/rabbitmq-server#1486 to master" (
30e221dcd
) - Use port 35672 instead of 55672 (
eb1a45f1b
) - Add a missing line continuation (
1e6bb9d65
) - Specify dist port range (
1930b7215
) - README updates (
2a83799a1
) - Quick typo fix (
cbc41fc54
) - Update rabbitmq-components.mk (
d92c1959a
) - Revert "Declare a quorum queue using the queue.declare method" (
b61c1913a
) - Update rabbitmq-components.mk (
08c53a4cd
) - typo (
8fb6e542b
) - Update rabbitmq-components.mk (
e74df9f8d
) - Declare a quorum queue using the queue.declare method (
838656c35
) - Make sure rabbit_misc:pmap callbacks do not throw. (
04f0b1359
) - Add a README for ./docs (
0b1417dfe
) - Make sure this user is actually passwordless (
ee4e68759
) - rabbitmq.conf.example: 3.7.x uses 10 TLS acceptors by default (
e65d425c4
) - rabbitmq.conf.example: update MQTT keys related to anonymous connections (
382e588e9
) - rabbitmq.conf.example: re-arrange and edit logging configuration (
a16362a75
) - Improve test coverage for rabbit_auth_backend_internal:set_tags/3 (
f5107fb3f
) - Log message typos (
ce827cf68
) - Cosmetics (
9df8a101b
) - Prevent internal authN backend from accepting blank passwords (
1aa3065cf
) - Explain the heads in rabbit_auth_backend_internal:user_login_authentication/2. (
d1e52956b
) - Do not quote RABBITMQ_CTL_ERL_ARGS and ignore shellcheck warning (
9c79348ed
) - log.rabbit => log.exchange (
ccfc92d1d
) - Add lager backend that logs to amq.rabbitmq.log (
8c829b2ad
) - Add lager backend that logs to amq.rabbitmq.log (
2dc428f86
) - Travis CI: Update config from rabbitmq-common (
01687e5ce
) - Fix a typo spotted by xref/Concourse (
3d8c973e2
) - Add an optional init step for peer discovery mechanisms (
e08895d07
) - Enable the process_dump option in Looking Glass by default (
4657a73ac
) - Trace all modules by default in Looking Glass (
3a7e5430e
) - Add a macro to identify processes in Looking Glass (
f0c2ffa76
) - Add config schema entry for total_memory_available_override_value (
314f68b56
) - Update rabbitmq-components.mk (
680d75316
) - Add test for the application of message-ttl policy retroactively (
88257b60c
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
1165e4a
) - Update rabbitmq-components.mk (
762d4ae
) - Update rabbitmq-components.mk (
b7749c1
) - Update rabbitmq-components.mk (
8c494e2
) - Update rabbitmq-components.mk (
8e5a1e4
) - Update rabbitmq-components.mk (
5ea157d
) - Update rabbitmq-components.mk (
545b551
) - Update rabbitmq-components.mk (
b1b11dc
) - Update rabbitmq-components.mk (
7cb2a72
) - Update rabbitmq-components.mk (
7a9caeb
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
057da16
) - Update rabbitmq-components.mk (
850c419
) - Update rabbitmq-components.mk (
264a12b
) - Update rabbitmq-components.mk (
0d07b23
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
942dd58
) - Update rabbitmq-components.mk (
a7172f3
) - Update rabbitmq-components.mk (
9bfe600
) - Update rabbitmq-components.mk (
99a1030
) - Update rabbitmq-components.mk (
0c5be6e
) - Update rabbitmq-components.mk (
64c782a
) - Update rabbitmq-components.mk (
1907a09
) - Update rabbitmq-components.mk (
33561b6
) - Update rabbitmq-components.mk (
717fa71
) - Update rabbitmq-components.mk (
f90a1a3
) - Make amqp_sequence roundtrippable (
43bf448
) - Update rabbitmq-components.mk (
c4fe902
) - Update rabbitmq-components.mk (
f48495b
) - Update rabbitmq-components.mk (
2f92ff8
) - tidy up (
b8434a8
) - User larger symbol type for arrays (
8b1d25c
) - Fix array serialization (
c85a793
) - Update erlang.mk (
aecce06
) - Update rabbitmq-components.mk (
93d00ea
) - Update rabbitmq-components.mk (
e0bf08a
) - Travis CI: Update config from rabbitmq-common (
9e1b46b
) - Update erlang.mk (
ce4d6b5
) - Update rabbitmq-components.mk (
cbf81b7
) - Update rabbitmq-components.mk (
e82cf39
) - Update rabbitmq-components.mk (
839c210
) - Update rabbitmq-components.mk (
78cc4e0
) - Update rabbitmq-components.mk (
f837394
) - Update rabbitmq-components.mk (
a462507
) - Update rabbitmq-components.mk (
ad5f8ea
) - Travis CI: Update config from rabbitmq-common (
726a801
) - Update rabbitmq-components.mk (
816b147
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
6bd6f18
) - Update rabbitmq-components.mk (
6ec3be3
) - Update rabbitmq-components.mk (
20b5260
) - Update rabbitmq-components.mk (
1c06bf9
) - Update rabbitmq-components.mk (
601ef23
) - Update rabbitmq-components.mk (
2f72d19
) - URI parser: allow the container_id to be set (
e838dde
) - Uri parser: return error when path segments are used (
8ef26ea
) - Update rabbitmq-components.mk (
8dfa74f
) - Update rabbitmq-components.mk (
3bbe0fd
) - Update rabbitmq-components.mk (
3545ced
) - Update rabbitmq-components.mk (
a0ee5e4
) - activemq_ct_helpers: Skip test if waiting for ActiveMQ fails (
ddd8ed5
) - URL Cleanup (
97e24ce
) - update all the filters (
b4454a4
) - update (
682343d
) - dirty hack the filter (
7d77047
) - URL Cleanup (
3fc9422
) - Update rabbitmq-components.mk (
01fb1e1
) - Update rabbitmq-components.mk (
b7e346a
) - Add function to request flow state from sender (
d8cb95c
) - Provide scheme defualts when parsing URIs (
3a48aa0
) - Update rabbitmq-components.mk (
78c4ae1
) - Update rabbitmq-components.mk (
c4c1327
) - Update rabbitmq-components.mk (
0308663
) - Update rabbitmq-components.mk (
c5a5a3d
) - Update rabbitmq-components.mk (
15e4ac7
) - Update rabbitmq-components.mk (
c91bc58
) - Update rabbitmq-components.mk (
ffd8ffd
) - Update rabbitmq-components.mk (
0534b5b
) - Remove commented out code (
65dadc4
) - Add API for client to pass the drain flag (
0340e02
) - Update rabbitmq-components.mk (
f59a4a5
) - Update rabbitmq-components.mk (
7a66652
) - Add amqp10_msg:body_bin/1 function (
0fa9c30
) - OTP 19.3 compatibility (
f1f1d24
) - URI decode user and password when parsing (
f3048a9
) - Update rabbitmq-components.mk (
8cea99f
) - Update rabbitmq-components.mk (
0e75577
) - improve URI support (
7e5b0e8
) - Update rabbitmq-components.mk (
a95713b
) - Make compatible with amqp10_common changes (
9afa152
) - Update erlang.mk (
ccc0047
) - Update rabbitmq-components.mk (
c413e6e
) - Update rabbitmq-components.mk (
26506da
) - translate_filters tests (
25850c7
) - fix dialyzer errors (
abc15d1
) - export attach_receiver_link/6 (
5b58c07
) - export filter type and add comment (
0174098
) - test azure filtering (
4387c5a
) - more readable formatting (
a38fb36
) - Allow passing of filters in attach receiver (
6ce9b73
) - Update erlang.mk (
a89c241
) - Update rabbitmq-components.mk (
cbcb47c
) - Update rabbitmq-components.mk (
5f2b730
) - Update rabbitmq-components.mk (
d444f21
) - Update rabbitmq-components.mk (
5ff387d
) - Update rabbitmq-components.mk (
40f602d
) - Update rabbitmq-components.mk (
5071bd2
) - Update rabbitmq-components.mk (
bcc87e5
) - Add test for large message sizes. (
1a2d339
) - Handle transfer frames without deliver_id (
8f0f7df
) - Add integration test that parses an amqp uri (
c87ecde
) - typespec fixes (
350d267
) - Ensure user and pass are binaries (
1d47182
) - Add support for server_name_indication in AMQP URI (
d2a61d9
) - Update rabbitmq-components.mk (
9e7ee36
) - Update rabbitmq-components.mk (
2284cf3
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
a5519f9
) - Update rabbitmq-components.mk (
88b616d
) - Update rabbitmq-components.mk (
3bcd3a1
) - Update rabbitmq-components.mk (
d394232
) - Update rabbitmq-components.mk (
3219ff0
) - Update rabbitmq-components.mk (
13dd38b
) - better handle resource access failures (
73dcaca
) - Get default_vhost setting from rabbitmq_amqp1_0 application first. (
7a5dbf2
) - Update rabbitmq-components.mk (
2773455
) - Update rabbitmq-components.mk (
e3dfab7
) - Update rabbitmq-components.mk (
04a52f4
) - Update rabbitmq-components.mk (
39de9a5
) - CLI commands: provide more information to the new help command (
6719de6
) - URL Cleanup (
a39661b
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
8c56aa3
) - URL Cleanup (
a7b688d
) - Additional help content for CLI command (
e002d97
) - Update rabbitmq-components.mk (
19f253f
) - Update rabbitmq-components.mk (
417fce9
) - URL Cleanup (
85981f2
) - Add roundtrip to 091 test (
38f8290
) - Wording (
761e17f
) - Description for help command (
927e787
) - Update rabbitmq-components.mk (
ff8157a
) - amqp10_client_SUITE: Test and enable the
quorum_queue
feature flag (20a598c
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
8db1544
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
e14b298
) - Update rabbitmq-components.mk (
6314069
) - Update rabbitmq-components.mk (
a1ef5dc
) - Update rabbitmq-components.mk (
e656cff
) - Update rabbitmq-components.mk (
ad9f749
) - Update rabbitmq-components.mk (
caf43cc
) - Update rabbitmq-components.mk (
44c04c3
) - Use Maven wrapper for Java test suite (
2a4e523
) - Fix Maven tests for CI environment (
a5ee9a4
) - Update rabbitmq-components.mk (
176e14c
) - remove commented code (
b543bc1
) - Add test for quorum queues (
7ce32d0
) - Update rabbitmq-components.mk (
9df1496
) - Update rabbitmq-components.mk (
14e7794
) - Update rabbitmq-components.mk (
1b8f73b
) - Update rabbitmq-components.mk (
2edf13c
) - Compile Erlang/OTP 21 (
1a9e602
) - Update rabbitmq-components.mk (
37384b2
) - Tolerate the modified outcome (
57ea46d
) - Update erlang.mk (
b02beff
) - Update rabbitmq-components.mk (
2a301f2
) - Update rabbitmq-components.mk (
47b26f2
) - Travis CI: Update config from rabbitmq-common (
e157599
) - Update erlang.mk (
c3205ad
) - Update rabbitmq-components.mk (
d3d14ea
) - Update rabbitmq-components.mk (
2fc877b
) - Update rabbitmq-components.mk (
0e3bc8e
) - Update rabbitmq-components.mk (
0cb94c3
) - Update rabbitmq-components.mk (
40d70d9
) - Travis CI: Update config from rabbitmq-common (
e1dd39b
) - Update rabbitmq-components.mk (
2aeb1fa
)
Commits since v3.7.0
:
- Propagate protocol-specific context (
78fb738
) - Add topic URL in readme (
2f4ddec
) - Update rabbitmq-components.mk (
943d960
) - Update rabbitmq-components.mk (
11b87ea
) - Update rabbitmq-components.mk (
4ad0526
) - Update rabbitmq-components.mk (
c219539
) - Update rabbitmq-components.mk (
665a409
) - Update rabbitmq-components.mk (
d3b708a
) - Update rabbitmq-components.mk (
cb21239
) - Update rabbitmq-components.mk (
ef23473
) - Update rabbitmq-components.mk (
f48692b
) - Update rabbitmq-components.mk (
0da62f7
) - Bigger timeouts to reduce false-positives (
e74af6a
) - rabbit_auth_cache_SUITE: Bump
random_timing
expiry to 30 seconds (7f18c09
) - Ensure correct argument is passed for AuthzData (
dc34313
) - Rename Sock to AuthzData (
9df9387
) - URL Cleanup (
798f184
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
29d335e
) - Update rabbitmq-components.mk (
e5a3002
) - Update rabbitmq-components.mk (
c6aeca9
) - Update rabbitmq-components.mk (
1779798
) - Fixed typo (
dd42a0e
) - Support the cache_refusals conf setting (
15ff82e
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
40f2dee
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
68d9ed5
) - Update rabbitmq-components.mk (
a76e92b
) - Update rabbitmq-components.mk (
8923c50
) - Update README.md (
d0a0295
) - Update rabbitmq-components.mk (
75ccbf8
) - Update rabbitmq-components.mk (
5c60611
) - Update rabbitmq-components.mk (
b5f6814
) - Update rabbitmq-components.mk (
21ec65c
) - Update rabbitmq-components.mk (
91e80fc
) - Update rabbitmq-components.mk (
08cceff
) - Update rabbitmq-components.mk (
bde863d
) - Update rabbitmq-components.mk (
ac6ea5b
) - Update rabbitmq-components.mk (
f8c90f7
) - Fix formatting (
f34b072
) - Doc edits (
ef988cd
) - Documentation improvements (
f55e16c
) - Very minor typo in README.md (
ce61402
) - Accept authentication context in user_login_authorization/2 (
469b6cd
) - Update rabbitmq-components.mk (
4cb5355
) - Reduce false-positive test failures by increasing timeouts (
3c50189
) - Update erlang.mk (
f67cf0f
) - Update rabbitmq-components.mk (
e295ce1
) - Update rabbitmq-components.mk (
ec84515
) - Travis CI: Update config from rabbitmq-common (
34e4ea2
) - One more doco example (
1b8acc5
) - Update erlang.mk (
40adc83
) - Use gen_server instead of gen_server2 for caches (
1935427
) - Update rabbitmq-components.mk (
618dd8f
) - Update rabbitmq-components.mk (
ffc5f10
) - Improve test error ouput. (
d30648a
) - Update rabbitmq-components.mk (
71a2562
) - Update rabbitmq-components.mk (
31af9a2
) - Update rabbitmq-components.mk (
5969e90
) - Mention that this plugin is included into 3.7.0 (
183d8a3
) - Travis CI: Update config from rabbitmq-common (
f5959f6
) - Update rabbitmq-components.mk (
65843ac
)
Commits since v3.7.0
:
- Add Maven wrapper to Spring Boot example (
30b568a
) - Add debug interceptor to Spring Boot example (
4b808f5
) - Propagate protocol-specific context to HTTP backend (
28168f5
) - Add topic URL in example readme (
d53afdd
) - Update rabbitmq-components.mk (
772de5d
) - Update error message in the assertion (
91db3cd
) - Error message wording (
4c84938
) - Correctly recognise when access is denied for user (
1396605
) - Add tests for user authentication (
eed7c72
) - Update rabbitmq-components.mk (
559cced
) - Update rabbitmq-components.mk (
ea17ccf
) - Update rabbitmq-components.mk (
27ed9a7
) - Update rabbitmq-components.mk (
468e0f0
) - Update rabbitmq-components.mk (
cdccd47
) - Update rabbitmq-components.mk (
f2ce9a4
) - Update rabbitmq-components.mk (
f860a90
) - Update rabbitmq-components.mk (
c46ddcb
) - Updated Readme.md to include HTTP Method in conf (
71c18b0
) - Update rabbitmq-components.mk (
de51570
) - Take peeraddr as binary() into account (
9b62fd4
) - Ensure tuple IP is formatted correctly (
6911590
) - Remove unused code (
a0e2389
) - Modify check_vhost_access/3 to use map of data (
b2ad3c7
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
de75213
) - URL Cleanup (
1578c0f
) - Update rabbitmq-components.mk (
98d43a6
) - Update rabbitmq-components.mk (
4f59cff
) - URL Cleanup (
1df76ee
) - README updates (
e385b33
) - Post space-separated tags, add tests (
857daef
) - Bump Spring Boot dependency (
9b2460e
) - Pass tags to http backends (
ccc3f33
) - Update README.md (
b6ed590
) - Update rabbitmq-components.mk (
98d8d4b
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
65b06b1
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
0d0d8d7
) - Update rabbitmq-components.mk (
41ac6ad
) - Update rabbitmq-components.mk (
e289b2f
) - Update rabbitmq-components.mk (
2c43312
) - Update rabbitmq-components.mk (
7eca363
) - Update rabbitmq-components.mk (
b47e314
) - Update rabbitmq-components.mk (
9b99a18
) - Refactor: remove AuthController.check() since it is used only once (
6d25e41
) - Upgrade Spring Boot example to Spring Boot 2.1.0 (
487703d
) - Polish Spring Boot Kotlin example (
99bf899
) - Add test for deny (
c701885
) - Improve CSRF configuration (
eb07ab1
) - Minor log change (
8a04fa1
) - Use Kotlin 1.3.0 (
782263c
) - Simplify AuthController (
dc02975
) - Rename Kotlin project to use underscores as other examples (
9bac7de
) - Implement and test all POST methods (
c3323c3
) - Implement POST method (
a7012cf
) - Add controller and its test (
6d2a9b5
) - Rename classes to be shorter (
dc7f804
) - Rename package to be shorter (
1ee2afb
) - Add Kotlin project created by SPRING INITIALIZR (
ab661be
) - Update rabbitmq-components.mk (
3b6587d
) - Update rabbitmq-components.mk (
ca649e3
) - Update rabbitmq-components.mk (
f763e5b
) - Update rabbitmq-components.mk (
b73be30
) - Update rabbitmq-components.mk (
91c80d2
) - More README edits (
630f9bc
) - Wording and README edits (
8a1ea45
) -
- Updated Readme. (
6a800c8
)
- Updated Readme. (
-
- Added standard logging. * Changed user checked response for correct tags placement. (
456f1fa
)
- Added standard logging. * Changed user checked response for correct tags placement. (
- ASP .NET Core 2.1 example (
c57b2cc
) - Added a missing type declaration. (
be13a64
) - Accept authentication context in user_login_authorization/2 (
c64f192
) - Update rabbitmq-components.mk (
051d4d3
) - Add a second user to the Spring Boot example (
d3844d4
) - Manually apply #68 with reduced duplication (
a908eff
) - Ensure that BOM is not sent in UTF8-encoded response (
7fdc019
) - Update erlang.mk (
90c2589
) - Update rabbitmq-components.mk (
96b97a9
) - Update rabbitmq-components.mk (
32583e9
) - Travis CI: Update config from rabbitmq-common (
4c41544
) - README updates (
b4844b0
) - Add auth backend PHP example (
eb02026
) - README edits, references #65 (
8dacb2d
) - Update erlang.mk (
f9a0ba4
) - Update rabbitmq-components.mk (
f4a4c7e
) - Update rabbitmq-components.mk (
2ae3c81
) - Update rabbitmq-components.mk (
70e16be
) - Update rabbitmq-components.mk (
dbc43cd
) - Update rabbitmq-components.mk (
ef34223
) - Wording (
63291c4
) - Use get_env/2 here to avoid a badmatch (
3ff681c
) - Add HTTP method field to Cuttlefish schema (
13077e3
) - More 3.7.0 README updates (
be69f35
) - Mention that this plugin is distributed with RabbitMQ as of 3.7.0 (
e94c126
) - Travis CI: Update config from rabbitmq-common (
b86556b
) - Update rabbitmq-components.mk (
aa817cd
)
Commits since v3.7.1
:
- Propagate protocol-specific context (
2e02a33
) - Update rabbitmq-components.mk (
b958e1a
) - Update rabbitmq-components.mk (
835b510
) - Update rabbitmq-components.mk (
6cdd6ce
) - Update rabbitmq-components.mk (
14802f3
) - Update rabbitmq-components.mk (
1d4aead
) - Update rabbitmq-components.mk (
4b34fd1
) - Update rabbitmq-components.mk (
0986a9f
) - Update rabbitmq-components.mk (
53a0153
) - Update rabbitmq-components.mk (
7b30355
) - Update rabbitmq-components.mk (
17afd36
) - Rename unused variable to reflect changes (
11d8e74
) - URL Cleanup (
953583a
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
5530bef
) - Update rabbitmq-components.mk (
c4cd55b
) - Update rabbitmq-components.mk (
72d0f8c
) - Update rabbitmq-components.mk (
d864184
) - Drive by change: use a Bionic VM to run OpenLDAP for tests (
af672c1
) - Drive by change: Lager adds a trailing new line (
0f2d2ae
) - replace rabbit_log by rabbit_log_ldap (
0e6bda5
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
1309a46
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
1b6b8a9
) - Update rabbitmq-components.mk (
539fe66
) - Update rabbitmq-components.mk (
dadc583
) - Update rabbitmq-components.mk (
4028958
) - Update rabbitmq-components.mk (
5e3bc5b
) - Update rabbitmq-components.mk (
ee388bf
) - Update rabbitmq-components.mk (
55c1b3e
) - Rather than crash return error if search results in referrals (
a47fbfd
) - Add failing test for rabbitmq/rabbitmq-auth-backend-ldap#100 (
b311457
) - Fix LDAP evaluation resulting in list of strings. (
a4c44ee
) - Add user_bind_pattern to schema (
4935c41
) - Add user_bind_pattern (
afd8a1e
) - Update rabbitmq-components.mk (
bb59cde
) - Add unit test for ad_domain / ad_user (
1605f78
) - Tokenize NetBIOS logins on the backslash character (
bf33853
) - Update rabbitmq-components.mk (
18b394e
) - Update rabbitmq-components.mk (
e479f44
) - Update git-commit-msgs link (
ef4558c
) - Update rabbitmq-components.mk (
634caf4
) - Update rabbitmq-components.mk (
264ddd0
) - Accept authentication context in user_login_authorization/2 (
0128122
) - Allow auth_ldap.dn_lookup_bind to be set to anon in rabbitmq.conf, closes #94 (
2d44b4a
) - Update rabbitmq-components.mk (
1ae3acb
) - Log message wording (
21a59d6
) - Purge defunct connections in more cases (
d0459e3
) - Update erlang.mk (
3f0f7d8
) - Update rabbitmq-components.mk (
f76afef
) - Update rabbitmq-components.mk (
07b4c44
) - Travis CI: Update config from rabbitmq-common (
7788f16
) - Log this as a warning (
b0d7bdb
) - Extract a constant (
36e734f
) - Handle gen_tcp errors here, too (
6cb4eac
) - Retry LDAP operations on eldap reported connection errors (
e90e486
) - Make it possible to configure TLS options via auth_ldap.ssl_options (
87af60b
) - Make it possible to configure group_lookup_base via new style config file (
b6cf582
) - Ninja fix for #86 (
075ad82
) - Timeouts are in milliseconds (
5930962
) - Recreate LDAP connection and retry on all TCP socket errors (
04453cd
) - Explain how to override LDAP server port for running tests locally (
3c582d1
) - Correct target directory path in Vagrantfile (
5e9b56d
) - A more sensible TESTING.md (
a3ea113
) - README-tests.md => TESTING.md (
c7b68f0
) - Change idle_timeout default to 300 seconds (
8c0aafe
) - Update erlang.mk (
177ff3b
) - Update rabbitmq-components.mk (
4a7a279
) - Update rabbitmq-components.mk (
b61a952
) - Update rabbitmq-components.mk (
e9d115b
) - Update rabbitmq-components.mk (
1f990db
) - Update rabbitmq-components.mk (
efcd1ea
) - Add missing [single value] LDAP config properties to Cuttlefish schema (
938130a
) - Travis CI: Update config from rabbitmq-common (
283f833
) - Update rabbitmq-components.mk (
2a1fac2
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
3a9c82d
) - Update rabbitmq-components.mk (
88b2d33
) - Update rabbitmq-components.mk (
6942f76
) - Update rabbitmq-components.mk (
16f01ab
) - Update rabbitmq-components.mk (
0ca1a04
) - Update rabbitmq-components.mk (
c2f9ed3
) - Update rabbitmq-components.mk (
2399600
) - Update rabbitmq-components.mk (
44d260f
) - Update rabbitmq-components.mk (
97e3af9
) - Update rabbitmq-components.mk (
8cfb32e
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
e01c560
) - Update rabbitmq-components.mk (
4060021
) - Update rabbitmq-components.mk (
ea0fafd
) - Update rabbitmq-components.mk (
1a0af38
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
8e76ba7
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
596505b
) - Update rabbitmq-components.mk (
a1132db
) - Update rabbitmq-components.mk (
7dc9554
) - Update rabbitmq-components.mk (
5be831b
) - Update rabbitmq-components.mk (
283cd09
) - Update rabbitmq-components.mk (
148711f
) - Update rabbitmq-components.mk (
2e21101
) - Update rabbitmq-components.mk (
202c693
) - Update rabbitmq-components.mk (
93a1059
) - Update rabbitmq-components.mk (
6c5cc8e
) - Update git-commit-msgs link (
d370360
) - Update rabbitmq-components.mk (
3a6f296
) - Update rabbitmq-components.mk (
e4ddc7a
) - Update rabbitmq-components.mk (
87e28d0
) - Update erlang.mk (
b28cb49
) - Update rabbitmq-components.mk (
1b6c375
) - Update rabbitmq-components.mk (
1e50a7a
) - Travis CI: Update config from rabbitmq-common (
4b50b80
) - Update erlang.mk (
464424a
) - Update rabbitmq-components.mk (
550dd1e
) - Update rabbitmq-components.mk (
49db56d
) - Update rabbitmq-components.mk (
8d7039b
) - Update rabbitmq-components.mk (
180a008
) - Update rabbitmq-components.mk (
a156831
) - Travis CI: Update config from rabbitmq-common (
b803f3a
) - Update rabbitmq-components.mk (
976684a
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
2942f0b
) - Update rabbitmq-components.mk (
3654e81
) - Update rabbitmq-components.mk (
a49e8eb
) - Update rabbitmq-components.mk (
8b4cb4a
) - Update rabbitmq-components.mk (
782f94b
) - Update rabbitmq-components.mk (
b9f5114
) - Update rabbitmq-components.mk (
e59dc30
) - Update rabbitmq-components.mk (
7b10d63
) - Update rabbitmq-components.mk (
670355a
) - Update rabbitmq-components.mk (
4b1c53c
) - URL Cleanup (
91b4ec3
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
4f5ee8d
) - Update rabbitmq-components.mk (
2bf1e2d
) - Update rabbitmq-components.mk (
4700917
) - Update rabbitmq-components.mk (
e6d59ab
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
76ab455
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
33fc69a
) - Update rabbitmq-components.mk (
d8f50e4
) - Update rabbitmq-components.mk (
efcbe01
) - More tests for #40 (
0ea8469
) - Refactor test code (
ed37c62
) - Make sure binding's bucket keys are sorted as they form a range (
392d964
) - More tests for #40 (
7b9d6de
) - Add a failing test for the scenario outlined in #40 (
d06f037
) - Update rabbitmq-components.mk (
2d363f7
) - Update rabbitmq-components.mk (
ace07b4
) - Update rabbitmq-components.mk (
73b54e7
) - Update rabbitmq-components.mk (
7c7c3c0
) - Update rabbitmq-components.mk (
61cd137
) - Update rabbitmq-components.mk (
e8466d8
) - Update rabbitmq-components.mk (
a4dc933
) - Make chi squared test an observation we log, not an assertion (
54f77a9
) - Remove table locking (
fb724fb
) - Create a new map with the updated buckets (
f9a69d6
) - Update git-commit-msgs link (
a21324f
) - Use only a subset of queues in routing tests (
b26e20c
) - Commit a new header file (
60e6904
) - More tests, more idempotent binding management operations (
e78ce8f
) - Store hash ring state in a single table (
0dba5a4
) - Ignore debug/* (
c2d97d0
) - Explain (
8c54855
) - Update bucket numbers for each queue just once (
5cab6eb
) - WIP More hash ring management fixes (
9ffc1ab
) - Comments (
3e707bc
) - WIP: Hash ring management fixes (
97b61c2
) - Correct a PR template typo (
17181d8
) - Link to the examples directory (
5989cd3
) - Examples: correct plugin repo links (
7d4c431
) - Minor README improvements (
e8f3a25
) - A typo (
fe8b94b
) - Executable examples for Ruby (
9b27836
) - README: Unify Ruby examples (
e3a4520
) - Executable examples for Python (
f05b090
) - Increase sample count to pass Chi squared test in more environments, reorganise tests (
e081baa
) - Bring back the Chi squared test assertion, bump the number of samples (
26025e0
) - Fix a warning (
67d0d78
) - Use an OTP 19.3 compatible seed generation algorithm (
4d49ce6
) - Don't assert on Chi squared test value (
d7a89cd
) - Erlang/OTP 19.3 compatibility for #37 (
dbba94f
) - Test suite improvements (
e701345
) - Don't try to parse every routing key as an integer (
82fccac
) - A typo (
c432129
) - A typo (
af9beb0
) - Add Ch-squared test results to implementation details (
4505b38
) - Extract a few test helpers (
75aa8ba
) - More code examples in Java, minor doc edits (
b10a156
) - Add a Java code example (
02d5e02
) - Test different bucket sizes (
aa913bf
) - Test - and fix - binding cleanup (
f1646ac
) - More code examples, minor edits (
b8fd1b0
) - Code examples in more languages for the header routing example (
c3f9122
) - Provide examples in Python and Ruby (
f5800b4
) - More documentation updates (
76cff3d
) - Documentation updates (
8e4c3d7
) - Verify distribution using chi-square test (
e4a4eb9
) - Generate an intermediate hash value for every non integer value to hash (
2612617
) - Fix routing on jump consistent hashing (
918ec19
) - Rework bucket management, use jump consistent hashing (
d5eb6bd
) - Update rabbitmq-components.mk (
8852adc
) - Update rabbitmq-components.mk (
fde9b21
) - Update rabbitmq-components.mk (
a52eafb
) - Update erlang.mk (
933b937
) - Update rabbitmq-components.mk (
a90ab47
) - Update rabbitmq-components.mk (
74a0733
) - Travis CI: Update config from rabbitmq-common (
f88d48e
) - Update erlang.mk (
7fc6c73
) - Update rabbitmq-components.mk (
f877e81
) - Update rabbitmq-components.mk (
af8b7e4
) - Update rabbitmq-components.mk (
d933f05
) - Update rabbitmq-components.mk (
11ebb1f
) - Update rabbitmq-components.mk (
871166a
) - Travis CI: Update config from rabbitmq-common (
e567d5f
) - Update rabbitmq-components.mk (
21431e3
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
db0ec44
) - Update rabbitmq-components.mk (
e16e849
) - Update rabbitmq-components.mk (
ebfdd53
) - Update rabbitmq-components.mk (
b47319b
) - Add GitHub templates (
a5a692a
) - Update rabbitmq-components.mk (
4b1d033
) - Update rabbitmq-components.mk (
16162e5
) - Update rabbitmq-components.mk (
d5d7cbf
) - Update rabbitmq-components.mk (
63f23c3
) - Update rabbitmq-components.mk (
a2fdde3
) - Update rabbitmq-components.mk (
a20c5d4
) - URL Cleanup (
91a4617
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
2f89af2
) - Update rabbitmq-components.mk (
df44bc4
) - Update rabbitmq-components.mk (
75fad41
) - Update rabbitmq-components.mk (
bce1328
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
04e25d3
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
5378283
) - Default exchange bindings are implicit as of rabbitmq/rabbitmq-server#1721 (
aa0ecd1
) - Update rabbitmq-components.mk (
588650d
) - Update rabbitmq-components.mk (
429d47b
) - Update rabbitmq-components.mk (
9a2f2ec
) - Update rabbitmq-components.mk (
f08eb29
) - Update rabbitmq-components.mk (
581228e
) - Update rabbitmq-components.mk (
25d18a3
) - Naming (
67d36eb
) - Use an exchange decorator to drop all events when no binding is present (
d8d399b
) - Update rabbitmq-components.mk (
697ff77
) - Unroll fmt/1 into fmt/2 for performance enhancement (
60df231
) - Update test cases (
ec05521
) - Optimisation: store vhost in gen_event state (
40342cb
) - Optimise rabbit_exchange_type_event:key/1 (
4866d93
) - Optimise fmt_proplist performance (
be58284
) - Update rabbitmq-components.mk (
7dc2219
) - Update rabbitmq-components.mk (
b01014a
) - Drive by change: use more modern version of Elixir in .travis.yml (
f4313d8
) - Use eunit macros for assertions (
40ce3b3
) - Delete exchange when unregistering/disabling plugin (
5307e52
) - Expose rabbitmq_event_exchange.vhost to new style config (
697e53b
) - Update rabbitmq-components.mk (
f9b1315
) - Update rabbitmq-components.mk (
e744cd5
) - Update rabbitmq-components.mk (
80dd472
) - Update erlang.mk (
096ed70
) - Update rabbitmq-components.mk (
86fb073
) - Update rabbitmq-components.mk (
52e25e9
) - Travis CI: Update config from rabbitmq-common (
954dc8b
) - Update erlang.mk (
affce9e
) - Update rabbitmq-components.mk (
9e8f44b
) - Update rabbitmq-components.mk (
379df9f
) - Update rabbitmq-components.mk (
eb63bae
) - Update rabbitmq-components.mk (
a75697c
) - Update rabbitmq-components.mk (
e7a20de
) - Travis CI: Update config from rabbitmq-common (
93818a4
) - Update rabbitmq-components.mk (
bfd143f
)
Commits since v3.7.4
:
- Update rabbitmq-components.mk (
7dedb68
) - Update rabbitmq-components.mk (
782f3d5
) - Update rabbitmq-components.mk (
ecfbbed
) - Update rabbitmq-components.mk (
db8031d
) - Update rabbitmq-components.mk (
3176e35
) - Update rabbitmq-components.mk (
f14cf59
) - Update rabbitmq-components.mk (
4b1c24f
) - Update rabbitmq-components.mk (
c8deaa6
) - Update rabbitmq-components.mk (
70c128b
) - Custom consumer tag for federaion. (
e838dbe
) - Chenge federation consumer name from "consumer" to "federation-link-<upstream_name>". (
e734f73
) - Update rabbitmq-components.mk (
ccba699
) - CLI commands: provide more information to the new help command (
127738a
) - Error message wording (
29e6db9
) - Minor test improvements (
b73915c
) - Change regex to pattern (
5a82a96
) - Implement some tests (
71cc270
) - Implement federation-upstream-regex upstream parameter (
2541a23
) - URL Cleanup (
0588525
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
c9dcf16
) - Help section improvements for CLI commands (
f1cd777
) - Add a spec for rabbit_federation_util:fail/2 (
80a37a2
) - One less Dialyzer warning (
cf2c6fd
) - Correctly handle already_started case (
d16441f
) - Update rabbitmq-components.mk (
3f47289
) - Update rabbitmq-components.mk (
53979d6
) - Make link sup sup startup idempotent (
ab6f0b9
) - Drive by change: format this message as one line (
4d57e21
) - Wording (
96710cc
) - Description for help command. (
b4292b4
) - Update rabbitmq-components.mk (
e1ac96d
) - unit_inbroker_SUITE: Create
#amqqueue{}
on the broker (dfec413
) - Update unit_inbroker suite to support amqqeueue module. (
a3586b3
) - Make #amqqueue{} a private record (
4d77807
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
3f6d1d2
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
bc19b61
) - Update rabbitmq-components.mk (
b1cdb16
) - Update rabbitmq-components.mk (
6b42f00
) - Travis CI: Update config from rabbitmq-common (
81555a5
) - Update rabbitmq-components.mk (
2914e57
) - Update rabbitmq-components.mk (
0ce54b0
) - Update rabbitmq-components.mk (
4152751
) - Update rabbitmq-components.mk (
cdd7d7a
) - Update rabbitmq-components.mk (
466ac69
) - Update rabbitmq-components.mk (
9740606
) - Update rabbitmq-components.mk (
1199a8e
) - Update git-commit-msgs link (
4119138
) - Update rabbitmq-components.mk (
be1eb44
) - Update rabbitmq-components.mk (
7ab0e90
) - avoid multiple creation of upstream queue name when defining upstream exchange name. Use that already held in the link state. (
9fad3d8
) - acquire upstream & downstream connection names once per exchange or queue link initialization (
2463181
) - make federation util name/1 helper for resource translation more explicit (it translates both exchange and queue resources, from both links) (
4626c6b
) - fix exchange link child-spec release handling module (
c050e7a
) - Wording (
20643b5
) - When trying to open a channel, don't expect that the connection is up and running. Protect against connection being down or closing. (
9034c30
) - Fixes the "zombie" direct connections, when using Federated Exchanges and forcibly closing the upstream connections. This happens deterministically 100% of the time. The fact that direct connections do not close, causes a process and memory leak on RabbitMQ. (
f4cc879
) - Update rabbitmq-components.mk (
ae0e557
) - Coerce upstream set element to a proplist (
cb33a5c
) - Update erlang.mk (
2510cbf
) - Update rabbitmq-components.mk (
203f45e
) - Update rabbitmq-components.mk (
78dd1c3
) - Be more defensive when operating on proplists (
7f362e8
) - Travis CI: Update config from rabbitmq-common (
1c5b503
) - Travis CI: Update config from rabbitmq-common (
ab4a9e6
) - Update erlang.mk (
c2ca04b
) - Coerce upstream definition to a proplist (
73cb30e
) - Coerce upstream set definition to proplists (
a64ef0f
) - Update rabbitmq-components.mk (
846a4c2
) - Update rabbitmq-components.mk (
6575fe3
) - Update rabbitmq-components.mk (
ab2ec63
) - Update rabbitmq-components.mk (
cbd5214
) - Update rabbitmq-components.mk (
22a4e92
) - Travis CI: Update config from rabbitmq-common (
d2bb7a7
) - Update rabbitmq-components.mk (
d139fa1
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
db624ad
) - Update rabbitmq-components.mk (
aeb6d7c
) - Update rabbitmq-components.mk (
2c4c327
) - Update rabbitmq-components.mk (
687e94e
) - Update rabbitmq-components.mk (
9a7f504
) - Update rabbitmq-components.mk (
d06eee2
) - Fix "like" expression in message selector (
3a10c11
) - Update rabbitmq-components.mk (
cac7298
) - Update rabbitmq-components.mk (
62c7ce2
) - Update rabbitmq-components.mk (
84bd881
) - Update rabbitmq-components.mk (
a804fef
) - URL Cleanup (
24c63e2
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
c598a18
) - Update rabbitmq-components.mk (
7dd3abf
) - Update rabbitmq-components.mk (
6c5ca61
) - Update rabbitmq-components.mk (
9fe887c
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
9fd1660
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
766968e
) - Update rabbitmq-components.mk (
defc150
) - Update rabbitmq-components.mk (
e51fc35
) - Update rabbitmq-components.mk (
8161a1a
) - Update rabbitmq-components.mk (
182584a
) - Update rabbitmq-components.mk (
64e4efe
) - Update rabbitmq-components.mk (
a2dffdd
) - Update rabbitmq-components.mk (
50aaf61
) - Update rabbitmq-components.mk (
2dd0862
) - Update rabbitmq-components.mk (
52c6db0
) - Update rabbitmq-components.mk (
14f5bb4
) - Update rabbitmq-components.mk (
caf6c1b
) - Update rabbitmq-components.mk (
611f5e9
) - Update erlang.mk (
347f65d
) - Update rabbitmq-components.mk (
2c291f4
) - Update rabbitmq-components.mk (
a00e7f3
) - Travis CI: Update config from rabbitmq-common (
24d1701
) - Update erlang.mk (
a261f1f
) - Update rabbitmq-components.mk (
f1126b3
) - Update rabbitmq-components.mk (
d2acca3
) - Update rabbitmq-components.mk (
40c7733
) - Update rabbitmq-components.mk (
f3fdcff
) - Update rabbitmq-components.mk (
617e6ab
) - Travis CI: Update config from rabbitmq-common (
3a5345f
) - Update rabbitmq-components.mk (
9904a2b
)
Commits since v3.7.1
:
- Java testsuite: Use a third RabbitMQ node for the cluster-wide client ID tracking test (
6f07c53
) - test/java_SUITE_data/pom.xml: Make it compatible with Java 12 (
4f855fc
) - mqtt_node: Skip incompatible nodes when configuring Ra cluster (
7b5865a
) - rabbit_auth_backend_mqtt_mock: Move this test module to
test/
(e0b338c
) - cluster_SUITE: Bump suite timestrap to 5 minutes (
9252dc7
) - Refactor (
18f1aab
) - More tests (
73de6b1
) - Add mock auth backend (
6008824
) - Add test to check client id propagation (
1c065c2
) - Compile (
532f918
) - Remonitor connections on short disconnects and after recovery (
f50d8c3
) - Remove a clause that's no longer used (
c4e5eac
) - Do not snapshot when a new client is registered (
3c77d37
) - Only emit snapshot effects when client ID map changes (
10d5b18
) - Switch rabbit_mqtt_collector:list/0 to use a leader query (
bb85182
) - Client tracking: notify existing connections in a one-off process (
af33204
) - A typo (
43b19ce
) - decommission_mqtt_node only belongs to the ctl scope (
9d52c97
) - decomission_mqtt_node: wording (
4f35ddc
) - Consistency (
676aa42
) - Correct a typo (
1acc5d3
) - Client ID tracking: make more transitions leader node-only (
98ba62f
) - Wording (
eccbf6f
) - Define a state_enter/2 fun to clean up on disk state (
eaf6c01
) - Use a function call effect (
fb05f52
) - Do not unregister a client ID if it does not belong to the terminating connection (
ac65099
) - Logging: mention client ID when accepting a connection (
df75dce
) - Add forgotten files (
765ad1e
) - Update rabbitmq-components.mk (
2dd7605
) - Update rabbitmq-components.mk (
b990091
) - Update rabbitmq-components.mk (
4a1d1d1
) - Change banner (
087a9e6
) - Cluster-wide MQTT client id tracking (
5c9f80b
) - Update rabbitmq-components.mk (
d10ebba
) - Update rabbitmq-components.mk (
b61d25b
) - Update rabbitmq-components.mk (
2057514
) - Update rabbitmq-components.mk (
d65a63e
) - Update rabbitmq-components.mk (
993e825
) - Update rabbitmq-components.mk (
d07ee14
) - CLI tool: wording (
0b51750
) - CLI commands: provide more information to the new help command (
28eb857
) - URL Cleanup (
0409813
) - URL Cleanup (
d367b61
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
54d6f76
) - URL Cleanup (
2fff109
) - Additional help content for CLI command (
5d4074b
) - Handle 21.3 tls_alert error format. (
7017b68
) - Update rabbitmq-components.mk (
a5c55ea
) - Update rabbitmq-components.mk (
59bf4d4
) - URL Cleanup (
8cd707b
) - Wording (
cfda5b6
) - Description for help command. (
c293add
) - Update rabbitmq-components.mk (
26173cf
) - Wording (
b191556
) - Handle duplicate CONNECT frame (
dfbeda6
) - Handle socket write failures and log them (
65afbf9
) - Formatting (
5cc0ba8
) - Cosmetics (
1bada32
) - New tests for retainer translation. (
66be7fb
) - Use translation for retained messages. (
a68c1b8
) - Add client ID to connection metadata (
01a833c
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
8b73aed
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
9079373
) - Update rabbitmq-components.mk (
16d457c
) - Update rabbitmq-components.mk (
9ba31d1
) - Additional tests extracted from rabbitmq/rabbitmq-stomp#130 (
e571af2
) - Revert "Revert "Use {active,once} instead of async_recv"" (
eebcd5d
) - Revert "Use {active,once} instead of async_recv" (
cd3a75e
) - Use {active,once} instead of async_recv (
1ba5f91
) - Remove a duplicate control_throttle (
1b0f3a1
) - Update rabbitmq-components.mk (
d24ebc1
) - Allow giving the peer address directly for initial_state (
62aeceb
) - Use the built-in Ranch PROXY protocol support (
78b6742
) - Update rabbitmq-components.mk (
f461606
) - Update rabbitmq-components.mk (
eb23593
) - Use Maven wrapper for Java test suite (
d92fa2a
) - Fix Maven tests for CI environment (
84d54aa
) - Update rabbitmq-components.mk (
c86907d
) - comment (
c349051
) - Use 10 TLS connection acceptors by default (
4ca3c95
) - Update rabbitmq-components.mk (
e0e3c43
) - Update rabbitmq-components.mk (
245c009
) - Update git-commit-msgs link (
68cfe16
) - Session flag must be calculated before declaring the queue (
fbf8d0c
) - Update rabbitmq-components.mk (
596814c
) - Update rabbitmq-components.mk (
87ccace
) - Don't await a logger process that won't ever be started on OTP 21 (
79ba205
) - Makefile: Use our emqttc fork, at least temporarily (
26907df
) - Compile Erlang/OTP 21 (
0de53f1
) - Update rabbitmq-components.mk (
ff05f23
) - Update erlang.mk (
44d564a
) - Update rabbitmq-components.mk (
3f8e2d1
) - Update rabbitmq-components.mk (
ab0e587
) - Travis CI: Update config from rabbitmq-common (
e8fb8be
) - Makefile: Do not hard-code the supposed name of GNU Make's executable (
24fa5b0
) - Update erlang.mk (
db6db85
) - Update rabbitmq-components.mk (
9e01d3e
) - Update rabbitmq-components.mk (
a83f4cf
) - Update rabbitmq-components.mk (
9d44a34
) - Update rabbitmq-components.mk (
cef8475
) - Update rabbitmq-components.mk (
35aab65
) - Ignore debug/* (
318a967
) - Support maps as well as proplists when fetching global runtime params (
7577a31
) - Travis CI: Update config from rabbitmq-common (
bb6cf01
) - Fix tests broken by rabbitmq/rabbitmq_ct_helpers#17 (
40bb49c
) - Update rabbitmq-components.mk (
db8a138
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
9665bd3
) - Update rabbitmq-components.mk (
7265068
) - Update rabbitmq-components.mk (
eda737e
) - Update rabbitmq-components.mk (
79ef088
) - Update rabbitmq-components.mk (
7c47f15
) - Update rabbitmq-components.mk (
10cca10
) - Update rabbitmq-components.mk (
58f37bd
) - Update rabbitmq-components.mk (
d4cba82
) - Update rabbitmq-components.mk (
8db234c
) - URL Cleanup (
1ce758c
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
f3f8a08
) - Update rabbitmq-components.mk (
743c494
) - Update rabbitmq-components.mk (
85de044
) - Update rabbitmq-components.mk (
b1499d8
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
6126f1f
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
096aac2
) - Update rabbitmq-components.mk (
e2fd8c2
) - Update rabbitmq-components.mk (
7d74eed
) - Update rabbitmq-components.mk (
6c8c899
) - Update rabbitmq-components.mk (
8943f25
) - Update rabbitmq-components.mk (
6148110
) - Update rabbitmq-components.mk (
cd08093
) - Update rabbitmq-components.mk (
5b2e872
) - Update rabbitmq-components.mk (
c4108e9
) - Update rabbitmq-components.mk (
ef87014
) - Update rabbitmq-components.mk (
079b7ab
) - Update rabbitmq-components.mk (
8c8316f
) - Update rabbitmq-components.mk (
bac6da4
) - Update erlang.mk (
4660f8f
) - Update rabbitmq-components.mk (
11ec54d
) - Update rabbitmq-components.mk (
e9e7c1e
) - Travis CI: Update config from rabbitmq-common (
7b6d1ce
) - Update erlang.mk (
4e638d4
) - Update rabbitmq-components.mk (
cd934b9
) - Update rabbitmq-components.mk (
8f4a2bb
) - Update rabbitmq-components.mk (
978c43d
) - Update rabbitmq-components.mk (
4731d94
) - Update rabbitmq-components.mk (
c8e13af
) - Travis CI: Update config from rabbitmq-common (
dd51d6d
) - Update rabbitmq-components.mk (
ebb1218
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
934cf43
) - Update rabbitmq-components.mk (
359a8ae
) - Update rabbitmq-components.mk (
2f85df1
) - Update rabbitmq-components.mk (
1920c25
) - Update rabbitmq-components.mk (
04a72b8
) - Update rabbitmq-components.mk (
1317ee8
) - Update rabbitmq-components.mk (
be40ff7
) - Update rabbitmq-components.mk (
1294ece
) - Update rabbitmq-components.mk (
f934640
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
6891a89
) - Update rabbitmq-components.mk (
7612fd4
) - Update rabbitmq-components.mk (
00da89a
) - Update rabbitmq-components.mk (
3fcf150
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
793648e
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
0fbd527
) - Update rabbitmq-components.mk (
79bee38
) - Update rabbitmq-components.mk (
cd9ef39
) - Update rabbitmq-components.mk (
2cfae7d
) - Update rabbitmq-components.mk (
0496863
) - Update rabbitmq-components.mk (
7339619
) - Update rabbitmq-components.mk (
fd1e62f
) - Update rabbitmq-components.mk (
327c090
) - Update rabbitmq-components.mk (
2977835
) - Update rabbitmq-components.mk (
a9e5899
) - Update rabbitmq-components.mk (
f435280
) - Update rabbitmq-components.mk (
fe06781
) - Update rabbitmq-components.mk (
51d5fd4
) - Update erlang.mk (
a23d4b4
) - Update rabbitmq-components.mk (
45c0892
) - Update rabbitmq-components.mk (
3951cd0
) - Travis CI: Update config from rabbitmq-common (
3124810
) - Update erlang.mk (
30919a5
) - Update rabbitmq-components.mk (
6fbfc46
) - Update rabbitmq-components.mk (
b01d523
) - Update rabbitmq-components.mk (
3abcb06
) - Update rabbitmq-components.mk (
d21ef3f
) - Update rabbitmq-components.mk (
0039236
) - Travis CI: Update config from rabbitmq-common (
2bfb3cc
) - Update rabbitmq-components.mk (
75ded57
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
c2d782d
) - Update rabbitmq-components.mk (
541fd29
) - Update rabbitmq-components.mk (
1239d89
) - Update rabbitmq-components.mk (
83bf305
) - Update rabbitmq-components.mk (
43ed770
) - Update rabbitmq-components.mk (
71bb92e
) - Update rabbitmq-components.mk (
0d25a38
) - Update rabbitmq-components.mk (
5663eea
) - Update rabbitmq-components.mk (
aac7c42
) - URL Cleanup (
ec6a9f8
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
23c302a
) - Update rabbitmq-components.mk (
2e4f928
) - Update rabbitmq-components.mk (
075c8ee
) - Update rabbitmq-components.mk (
ea0b7d3
) - Make #amqqueue{} a private record (
916ab31
) - Update rabbitmq-components.mk (
c494d6d
) - Update rabbitmq-components.mk (
1c568d3
) - Travis CI: Update config from rabbitmq-common (
3fc8f13
) - Update rabbitmq-components.mk (
ae10d08
) - Update rabbitmq-components.mk (
77f3fcd
) - Update rabbitmq-components.mk (
21bf336
) - Update rabbitmq-components.mk (
4bb523a
) - Update rabbitmq-components.mk (
4f55fcd
) - Update rabbitmq-components.mk (
7d1b160
) - Update rabbitmq-components.mk (
e2e499a
) - Update rabbitmq-components.mk (
fcf334c
) - Update rabbitmq-components.mk (
3d08e56
) - Doco updates based on recent mailing list discussions/feedback (
a4ce73d
) - Update rabbitmq-components.mk (
032d9c9
) - Update erlang.mk (
cd96c0b
) - Update rabbitmq-components.mk (
882f353
) - Update rabbitmq-components.mk (
9fe1916
) - Travis CI: Update config from rabbitmq-common (
2dd41f4
) - Update erlang.mk (
3a06fd6
) - Update rabbitmq-components.mk (
f6c99b1
) - Update rabbitmq-components.mk (
7e52e3c
) - Update rabbitmq-components.mk (
09d4118
) - Update rabbitmq-components.mk (
7202826
) - Update rabbitmq-components.mk (
9cc4815
) - Doc remarks recommended in #24 (
540291e
) - Travis CI: Update config from rabbitmq-common (
0d26521
) - Update rabbitmq-components.mk (
fc215e9
)
Commits since v3.7.0
:
- Avoid double quoting of Shovel names in log entries (
db95a76
) - Refactor worker lifecycle event logging (
6a1d12f
) - Handle queue-length option in worker sup (
d9a481f
) - Correct log message (
db64d59
) - Rework Shovel restarts (
8a1e3ba
) - Update rabbitmq-components.mk (
4144c41
) - Call rabbit_access_control:check_vhost_access with empty context (
fa00d4d
) - Compile (
5a0557e
) - Handle Shovel names that are a single term (
d08b7b4
) - Commit the renamed restart_shovel command (
c3d4187
) - Naming and vhost argument changes per discussion with @dcorbacho (
360e253
) - Update rabbitmq-components.mk (
ba116b7
) - CLI command to restart a dynamic shovel (
d7bc31f
) - Update rabbitmq-components.mk (
efeda1d
) - Update rabbitmq-components.mk (
8c222c9
) - Update rabbitmq-components.mk (
e8f17cb
) - Improve amqp 1.0 error handling (
3316cce
) - Update rabbitmq-components.mk (
53cd49d
) - Update rabbitmq-components.mk (
ba1cc6a
) - Update rabbitmq-components.mk (
1d7618d
) - Update rabbitmq-components.mk (
299950b
) - Explain the change in #54 (
b8aac44
) - close connections properly even if init step failed (
ebbf625
) - (c) year bump (
e0e40d6
) - CLI commands: provide more information to the new help command (
947e1c8
) - URL Cleanup (
ffd6e79
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
5d52ea2
) - Wording (
054189d
) - Additional help content for CLI commands (
6a3c420
) - Update rabbitmq-components.mk (
c52c750
) - Update rabbitmq-components.mk (
bf4cfae
) - Wording (
bb97f13
) - Description for help command. (
0439100
) - Update rabbitmq-components.mk (
8c0732d
) - Add tests to for AMQP1.0 shovel message properties parsing. (
6e510cd
) - Fix error when trying to set properties for AMQP 1.0 (
ff4359f
) - Update (c) year (
5c4990a
) - Make rabbit_shovel_dyn_worker_sup_sup:start_link/0 idempotent (
d3f8531
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
856de5f
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
60b9283
) - Update rabbitmq-components.mk (
0c3b25e
) - Update rabbitmq-components.mk (
136cc10
) - Squash a few compiler warnings (
41a5d76
) - Update rabbitmq-components.mk (
5bb50c5
) - Update rabbitmq-components.mk (
3a11850
) - Update rabbitmq-components.mk (
5f9e62e
) - More tests that use empty publish properties (
2cc750c
) - Add a few basic tests that use blank AMQP 0-9-1 publish properties (
8315d61
) - Update rabbitmq-components.mk (
7c082eb
) - Update rabbitmq-components.mk (
ce47ed0
) - Update rabbitmq-components.mk (
0e310a1
) - Update rabbitmq-components.mk (
27ea1db
) - Update git-commit-msgs link (
942e65d
) - Handle amqp encoded body values. (
abe4804
) - Wait for credit when setting up destination (
8353130
) - Update rabbitmq-components.mk (
405a9a4
) - Update rabbitmq-components.mk (
2b56d8b
) - remove unused 'IGNORE_FIELDS' & 'EXTRA_KEYS' macros (
305fe33
) - Update rabbitmq-components.mk (
1a1171f
) - Fix bug generating AMQP 0.9.1 connection name. (
fefe1a2
) - Update erlang.mk (
e5e1cc9
) - Update rabbitmq-components.mk (
51891b6
) - Update rabbitmq-components.mk (
752c378
) - Travis CI: Update config from rabbitmq-common (
7bba7ff
) - More coercion to proplists, more cases in tests (
4afc8ac
) - Convert Shovel definitions to proplists before validating (
2d73d97
) - Human readable messages for ehostunreach, nsdomain, econnreset (
bf6b815
) - Update erlang.mk (
c8ce3a4
) - Ninja fix a typo (
fe225c4
) - Update rabbitmq-components.mk (
b6d0571
) - Update rabbitmq-components.mk (
57d4125
) - Update rabbitmq-components.mk (
4a706ae
) - Update rabbitmq-components.mk (
438c06a
) - Update rabbitmq-components.mk (
597498a
) - Travis CI: Update config from rabbitmq-common (
24c4bf8
) - Update rabbitmq-components.mk (
7083b96
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
2ba2a6a
) - Update rabbitmq-components.mk (
dc8a60e
) - Update rabbitmq-components.mk (
36bbec4
) - Update rabbitmq-components.mk (
2384bcb
) - Update rabbitmq-components.mk (
acc0d17
) - Update rabbitmq-components.mk (
3dc6fbd
) - Update rabbitmq-components.mk (
6f8b092
) - Update rabbitmq-components.mk (
5459173
) - Update rabbitmq-components.mk (
6a3a20e
) - CLI commands: provide more information to the new help command (
515841d
) - URL Cleanup (
a0f15b2
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
695c1c9
) - Additional help content for CLI command (
885e475
) - Handle 21.3 tls_alert error format. (
d1099e8
) - Update rabbitmq-components.mk (
5e25ab4
) - Update rabbitmq-components.mk (
87e0756
) - Fixed rabbitmq-plugins link (
31997b9
) - Wording (
e581f4d
) - Description for help command. (
74260e3
) - Update rabbitmq-components.mk (
fc3a94e
) - Add test for default_topic_exchange, fixup parse_routing (
892c1d0
) - Add cuttlefish config and test (
74a5838
) - Add rabbitmq_stomp.default_topic_exchange configuration parameter (
f09fcc9
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
efa7c41
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
0d8da1a
) - Update rabbitmq-components.mk (
c87c6a5
) - Update rabbitmq-components.mk (
facecbf
) - New style config: support stomp.tcp_listen_options.* (
da33e26
) - Revert "Revert "Use {active,once} instead of async_recv"" (
01ea17e
) - Revert "Use {active,once} instead of async_recv" (
965a4dc
) - Use {active,once} instead of async_recv (
4dee6ba
) - Update rabbitmq-components.mk (
22673fb
) - Use the built-in Ranch PROXY protocol support (
da668e7
) - Update rabbitmq-components.mk (
71215a7
) - Update rabbitmq-components.mk (
1852295
) - Update rabbitmq-components.mk (
da3e988
) - comment (
a028efe
) - Use 10 TLS connection acceptors by default (
d328adb
) - Use Pika 0.12.0 for Python 3.7 compatibility (
dc53761
) - Update rabbitmq-components.mk (
934c1f5
) - Update rabbitmq-components.mk (
ef8e58a
) - Update git-commit-msgs link (
332e206
) - Update rabbitmq-components.mk (
e1f9a29
) - Update rabbitmq-components.mk (
ea7784c
) - Add rabbit_stomp_connection_info module (
a8c4497
) - Don't await a logger process that won't ever be started on OTP 21 (
f20b4de
) - Python test suite: compatibility with Python 3.5+ (
d2c6ee8
) - Update rabbitmq-components.mk (
00c9fff
) - Update erlang.mk (
e1b2324
) - Update rabbitmq-components.mk (
aa9a7dd
) - Update rabbitmq-components.mk (
aa456c8
) - Travis CI: Update config from rabbitmq-common (
7f1ed17
) - Python 3 compatbility: cosmetic drive-by changes (
7f0f66f
) - Ditto (
20a4528
) - Python 3 compatibility (
0178b96
) - Add a missing parenthesis (
61be9fa
) - Python 3 compatibility (
91123e0
) - Use Pika 0.11.x (
938275f
) - One more test (
07e32c3
) - Update erlang.mk (
4bbd735
) - Update rabbitmq-components.mk (
64db1f4
) - Update rabbitmq-components.mk (
305afac
) - Update rabbitmq-components.mk (
85bf770
) - Update rabbitmq-components.mk (
e7699f0
) - Update rabbitmq-components.mk (
d0cd8c7
) - Travis CI: Update config from rabbitmq-common (
b3651da
) - Update rabbitmq-components.mk (
ded7b33
)
Commits since v3.7.0
:
- Cosmetics: prefer application:application:ensure_all_started/1 (
b556135
) - HTTP proxy support (
f7e03d0
) - Update rabbitmq-components.mk (
576d60d
) - Update rabbitmq-components.mk (
21fe851
) - Update rabbitmq-components.mk (
2835754
) - Update rabbitmq-components.mk (
4780fc7
) - Update rabbitmq-components.mk (
8df0558
) - Update rabbitmq-components.mk (
6495a2b
) - Update rabbitmq-components.mk (
3f12d03
) - Update rabbitmq-components.mk (
7d66c9a
) - Update rabbitmq-components.mk (
16482bc
) - URL Cleanup (
4a28c67
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
62d35e7
) - Handle OTP-21.3 TLS errors. (
62e074c
) - Update rabbitmq-components.mk (
9074071
) - Update rabbitmq-components.mk (
af705fd
) - Ensure new modified date is used in state (
46d9595
) - Update rabbitmq-components.mk (
d30b076
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
80e457b
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
bf4faac
) - Update rabbitmq-components.mk (
d0a02ba
) - Update rabbitmq-components.mk (
5f2792c
) - Update rabbitmq-components.mk (
6855608
) - Update rabbitmq-components.mk (
d46b424
) - Update rabbitmq-components.mk (
f11c1be
) - Update rabbitmq-components.mk (
5f2d949
) - Update rabbitmq-components.mk (
fa4475c
) - Update rabbitmq-components.mk (
ccb4ebd
) - Travis: try OTP 21.0 (
8b7e4a1
) - Travis: test against OTP 20.3.x and 21.x (
15b2486
) - Check for Elixir 1.6.6 (
80b64e6
) - Install Elixir 1.6.6 on Travis (
f05edf4
) - Explain why each group uses a dedicated node (
856b8c3
) - Start a node per test group (
9160493
) - Don't assert on function name (
82c47c7
) - Tear down whitelisted certificate dir between group runs (
5980785
) - Update rabbitmq-components.mk (
c0dbed6
) - Update rabbitmq-components.mk (
750aacb
) - Update rabbitmq-components.mk (
6ab9007
) - Compile on OTP 21 from scratch (
7bdcb20
) - Update rabbitmq-components.mk (
c797798
) - Update erlang.mk (
39359ae
) - Update rabbitmq-components.mk (
3c82824
) - Update rabbitmq-components.mk (
2ba9435
) - Travis CI: Update config from rabbitmq-common (
ed7612f
) - Update erlang.mk (
cbc3c3d
) - Update rabbitmq-components.mk (
fc2003c
) - Update rabbitmq-components.mk (
e54a8ec
) - Update rabbitmq-components.mk (
82df422
) - Update rabbitmq-components.mk (
2f40fce
) - Update rabbitmq-components.mk (
cfded09
) - Travis CI: Update config from rabbitmq-common (
268d931
) - Fix remaining tests (
473101c
) - Begin fixing tests (
1c94768
) - Update rabbitmq-components.mk (
9f8dd03
) - Update rabbitmq-components.mk (
ecbee3e
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
53edb44
) - Update rabbitmq-components.mk (
ad2fd46
) - Update rabbitmq-components.mk (
6824a00
) - Update rabbitmq-components.mk (
a82528f
) - Update rabbitmq-components.mk (
1744f58
) - Update rabbitmq-components.mk (
dee237d
) - Update rabbitmq-components.mk (
8ced6b7
) - Update rabbitmq-components.mk (
5a31557
) - Update rabbitmq-components.mk (
3711b41
) - Use HTTP in this test, references 9591e227e45e8c98b60e770af1d0bcc16b391414 (
4247f55
) - URL Cleanup (
9591e22
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
eb2f558
) - Update rabbitmq-components.mk (
4decb8c
) - Update rabbitmq-components.mk (
95c13c4
) - Update rabbitmq-components.mk (
fa2dd4f
) - Closes #36 (
a66a362
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
dd64f0e
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
a6ba4d4
) - Update rabbitmq-components.mk (
2088d7b
) - Update rabbitmq-components.mk (
a4ba8c2
) - Update rabbitmq-components.mk (
7945902
) - Update rabbitmq-components.mk (
ce7547f
) - Update rabbitmq-components.mk (
082827f
) - Update rabbitmq-components.mk (
a9e4f92
) - Wording (
6f22049
) - Make dispatch context removal idempotent. (
5ef63fc
) - Update rabbitmq-components.mk (
cb1993f
) - Update rabbitmq-components.mk (
d1b58ec
) - Update rabbitmq-components.mk (
505aa05
) - Include stream handlers into debug log message (
a6970af
) - Replace compress option by cowboy_compress_h (
40d2b7c
) - Update rabbitmq-components.mk (
600a709
) - Update rabbitmq-components.mk (
f845ac6
) - Extra debug logging for HTTP[S] listeners (
9df59a8
) - Handle sendfile bodies when writing access logs (
3f0e157
) - Update rabbitmq-components.mk (
26bf410
) - Update erlang.mk (
ae26614
) - Update rabbitmq-components.mk (
7ff105d
) - Update rabbitmq-components.mk (
4d6abc1
) - Travis CI: Update config from rabbitmq-common (
5d83e71
) - Update erlang.mk (
0dfe7d5
) - Update rabbitmq-components.mk (
c79536d
) - Update rabbitmq-components.mk (
7ab9cce
) - Update rabbitmq-components.mk (
849d28d
) - Update rabbitmq-components.mk (
8e3d3b7
) - Update rabbitmq-components.mk (
122a042
) - Travis CI: Update config from rabbitmq-common (
b1849e7
) - Fix rabbit_cowboy_redirect and remove unused optional callbacks (
35ab67f
) - Update rabbitmq-components.mk (
11df315
)
Commits since v3.7.0
:
- WIP. Remove rabbit_node_monitor. (
36ade48
) - Update rabbitmq-components.mk (
a43ec69
) - Update rabbitmq-components.mk (
ff0f4c3
) - Update rabbitmq-components.mk (
3022020
) - Update rabbitmq-components.mk (
604f198
) - Update rabbitmq-components.mk (
a50dc0c
) - Update rabbitmq-components.mk (
bcc84ad
) - Update rabbitmq-components.mk (
ec9a163
) - Update rabbitmq-components.mk (
66f4763
) - Update rabbitmq-components.mk (
a5e6792
) - Typo (
a9fc7e6
) - Export newly added functions (
0f4d06f
) - Hide drop_unroutable metric behind a feature flag (
9421f13
) - rabbit_mgmt_metrics_collector:aggregate_entry/4: update to include a new metric (
89602a6
) - New channel metric: dropped unroutable messages (
297b9dd
) - Update rabbitmq-components.mk (
38a676b
) - Add cuttlefish schema for agent/disable_metrics_collector (
7628e2a
) - rabbit_mgmt_gc_SUITE: Skip
quorum_queue_stats
if quorum queues are unsupported (9a3fa51
) - Option to disable metrics collector on startup (
6bfbbe9
) - Clean up of non-local queue stats (
0126fee
) - URL Cleanup (
2034e27
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
7e49802
) - Provide a help description for CLI tools (
c167e0b
) - Update rabbitmq-components.mk (
8cda084
) - Update rabbitmq-components.mk (
82f2cba
) - Format {terminated_by, Name} status for queues. (
01f1b1c
) - Update rabbitmq-components.mk (
8e7e0f6
) - rabbit_mgmt_data_compat: New
fill_consumer_active_fields()
function (bf95c15
) - rabbit_mgmt_data: Convert several stats to RabbitMQ 3.7.x format if needed (
49a11b1
) - Make #amqqueue{} a private record (
25a7734
) - Add activity status to consumer metrics (
d6a7dfd
) - Update active consumer flag (
a725239
) - Add single active consumer flag in consumer metrics (
bd4b4a6
) - Filter single active consumer pid (
53cdd0b
) - Update rabbitmq-components.mk (
35e18f1
) - Update rabbitmq-components.mk (
e306f27
) - Travis CI: Update config from rabbitmq-common (
fdc7629
) - Update rabbitmq-components.mk (
51d06ff
) - Update rabbitmq-components.mk (
01fa254
) - Update rabbitmq-components.mk (
6512287
) - Update rabbitmq-components.mk (
49c91c6
) - Serialise decimal arguments (
843d53b
) - Update rabbitmq-components.mk (
2b40fd1
) - Remove forced event refresh (
f810aec
) - Revert "Revert "Collect ra open file stats"" (
85a756f
) - Revert "Collect ra open file stats" (
c4f0ac8
) - Retrieve quorum status from amqqueue record (
b7a13ad
) - Format follower/leader details into mirroring format (
8d2e708
) - Update ra_log_segment_writer name (
a24f9d4
) - Revert "Revert "Collect ra open file stats"" (
90ef2ab
) - Collect ra io stats (
92a9c75
) - Revert "Collect ra open file stats" (
2565680
) - Collect ra open file stats (
abeb156
) - Retrieve quorum status from amqqueue record (
6b78cb6
) - Format follower/leader details into mirroring format (
3d93104
) - Request churn rates for the given node (
229bc83
) - Report connection/channel/queue churn (
20b57a8
) - Make warning a bit more verbose (
bdd013b
) - Update rabbitmq-components.mk (
7573a9a
) - Add get empty stats as a new counter (
03fe129
) - Update rabbitmq-components.mk (
2f37925
) - Update rabbitmq-components.mk (
30a29f1
) - Update rabbitmq-components.mk (
581d3e3
) - Remove duplicates from proplists in one more case (
20dc382
) - Avoid duplicate keys in rabbit_mgmt_format:strip_pids/1 (
59b0f4e
) - Compile on OTP 21 from scratch (
7583f6f
) - Update rabbitmq-components.mk (
b10f620
) - Force events refresh when the management plugin is enabled (
356c83f
) - Skip SNI option to avoid recursive TLS option formatting (
8074ceb
) - rabbit_mgmt_format: Convert
sni_hosts
to something compatible with jsx (bd52595
) - Update erlang.mk (
b865536
) - Update rabbitmq-components.mk (
882a678
) - Update rabbitmq-components.mk (
22ba319
) - Travis CI: Update config from rabbitmq-common (
93ad8fc
) - Update erlang.mk (
e811773
) - Update rabbitmq-components.mk (
43193b1
) - Update rabbitmq-components.mk (
991b04c
) - Update rabbitmq-components.mk (
f19ace4
) - Update rabbitmq-components.mk (
3137306
) - Update rabbitmq-components.mk (
9929148
) - Only return metrics_gc_queue_length metrics for the requested node. (
97cb7a7
) - Travis CI: Update config from rabbitmq-common (
a044f60
) - Update rabbitmq-components.mk (
f3cf7dd
)
Commits since v3.7.4
:
- Hide disc/RAM node type if mnevis is present (
ade8cf10
) - Add Mnevis leader info to node page, modify node page to show Info like overview (
098f75ec
) - Add leader information (
64f5ed7f
) - Add is_leader to nodes data (
303fec4c
) - Update rabbitmq-components.mk (
388c32ed
) - Update rabbitmq-components.mk (
b1a03ed7
) - Update rabbitmq-components.mk (
ec466908
) - Merge sendfile default using maps (
f5546e2d
) - Disable sendfile in cowboy by default. (
e7e1f75d
) - Hide drop_unroutable metric behind a feature flag (
c0f70a00
) - New channel metric: dropped unroutable messages (
733c8b89
) - Add stats HTTP redirect test (
853f6f38
) - Fold stats documentation into the main HTTP API doc guide (
45da174e
) - Fix missed rabbitmq-components.mk update (
4f0a971b
) - Fix bytes prefix symbol (
de335bab
) - Set msg rates in overview to global and basic in queue pages (
eb0711ca
) - Display memory used by the ETS tables of the ra log (
0634c8e4
) - Update a test to be forward compatible with rabbit:status/0 format changes (
29f8b992
) - Stop management application if metrics collection is disabled (
98c77bcc
) - Add queue type column in queues page (
1f20e12d
) - Naming: catch_no_user_vhost => catch_no_such_user_or_vhost (
255729b2
) - Hide SAC label if x-single-active-consumer=false (
41b6fcab
) - Catch failures when there is no user/vhost. (
83e47583
) - Fix function clause in bindings when using CORS headers. Enable OPTIONS method for bulk delete. (
b7a71038
) - Remove extra "to" (
83ed1140
) - Display in-memory stats for quorum queues (
6172c81b
) - Sort the list of exchange types returned by the HTTP API (
a5f6f002
) - Add x-max-in-memory-length and x-max-in-memory-bytes arguments to quorum queues (
7c3fbd50
) - Convert check_vhost_access/3 to new API (
aa563ed3
) - allow uri with credentials formatter to accept multiple uris (
a9ab603e
) - URL Cleanup (
758a2f6f
) - URL Cleanup (
4d27ab2d
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
85a34b75
) - Update rabbitmq-components.mk (
ab84a472
) - Update rabbitmq-components.mk (
a7a56970
) - Cosmetics (
7976a92b
) - Add some tests for #665 (
d04f87ab
) - Update rabbitmqctl(8) man page link (
20c137cb
) - Add some error logging (
9420834c
) - file:list_dir does not include directory itself (
e3530a54
) - Allow loading definitions from file or directory (
2ca24e9a
) - Clarify /api/vhost-limits/vhost/name PUT request (
fce084e8
) - /api/vhost-limits/{vhost} does not support PUT (
904b36fe
) - rabbitmqadmin: add a missing mandatory parameter to {declare,delete} vhost_limit (
e0e839c3
) - Remove type check (
02bccbce
) - Format terminated status for queues as yellow. (
c11ce360
) - Change stats merge function to concatenat strings (
4a770520
) - Add delivery limit argument (
d8bc763b
) - set channel source (as ?MODULE) for the rabbit_channel:handle_method/6 rpc call executed in rabbit_mgmt_util. (
19607ade
) - feature-flags.ejs: Center
Enable
button in the column (780a852b
) - spelling: requested (
90a491d9
) - spelling: rabbitmq (
c710e187
) - spelling: protocol (
6cf0bb43
) - spelling: policy (
7de16da8
) - spelling: macro (
75ce4838
) - spelling: javascript (
a1654abd
) - spelling: integer (
9a635a7c
) - spelling: github (
c8cd700f
) - spelling: definitions (
bfc885a8
) - spelling: augmentation (
6bc7f192
) - spelling: abstract (
1c56cd4a
) - Update rabbitmq-components.mk (
78fb53aa
) - Use rabbit_mgmt_util:read_complete_body/1 in several more places (
f5ee7d1c
) - Consume request body in full (
7f9783a8
) - rabbit_mgmt_db: Add the new
active
andactivity_status
fields in consumer stats (925393d6
) - rabbit_mgmt_http_SUITE: Skip quorum queue tests if quorum queues are unsupported (
3f7c2640
) - rabbit_mgmt_db: Convert several stats to RabbitMQ post-3.7.x format if needed (
a5e8cff8
) - Make #amqqueue{} a private record (
62cbc1f5
) - Add a new admin panel to list and enable feature flags (
8e5ddc96
) - formatters.js: Fix a typo (
9501142c
) - Add queue: move type before name (
72ada598
) - Update rabbitmqadmin (
e723a265
) - Two more warnings (
80f9b4e0
) - Fix almost all Flake8/pycodestyle warnings (
affb02df
) - Show x-max-length-bytes for quorum queues (
22997e1e
) - Add consumer activity status column (
d748e1b6
) - Truncate client ID, product and platform info at 120 characters (
893f78fd
) - Display client ID in connection list (
e5d252b2
) - Add help and link to explain active consumer flag (
69cf5f1f
) - fix consumer_created test setup (
588b35a9
) - Define ConnectionRefusedError on Python 2.x (
941e7d4b
) - Add column for single active consumer in consumers view (
49584d96
) - Support x-single-active-consumer queue parameter (
1c4cdf52
) - Update rabbitmq-components.mk (
f04db7f2
) - Update rabbitmq-components.mk (
569444cd
) - Travis CI: Update config from rabbitmq-common (
daf7bbf5
) - Missing var(s), condition braces, semicolons (
0fd4da3f
) - Escape filter values (
fb391bf3
) - Variable naming (
0689dfdf
) - Rename a function (
e8c3c775
) - Remove a comment that's no longer relevant (
d23666c4
) - Correct a typo in function name (
63b1e967
) - Reverse order of ciphers in generated file to ensure they match rabbitmq.conf. The ct helpers will not verify this as the snippets and results are deep sorted (
ec8a768a
) - Modify test so generated ciphers are in the expected order (
742cbfce
) - Support cipher suites and more TLS listener options (
34e21135
) - HTTP API docs: be a bit more specific (
37a6e772
) - Add docs for password_hash_algorithm to HTTP api (
dd97978d
) - Use more realistic hash values in tests (
9df6b82b
) - declare user: support --hashing_algorithm, improve mandatory option formatting, more tests (
5cc12929
) - Allow for password_hash instead of password when declaring users (
0483934f
) - Restore code removed in 0fecab5 that links an exclusive owner connection (
0fc864e0
) - Add in augmented details to queue information (
d9c44158
) - RabbitMQ may return a range that represents last minute, do not double-add it. Sort the list of ranges returned by RabbitMQ (
189f9d20
) - Add sample retention policies to overview (
2d42fc6e
) - Show x-max-length for quorum queues (
4610d4c1
) - Take mode into account before accessing queue variable (
bb1f5b85
) - Take timeout case into account (
39023dec
) - Update rabbitmq-components.mk (
3351ef17
) - Update rabbitmq-components.mk (
a62818cd
) - Update rabbitmq-components.mk (
2355999e
) - Travis: update Elixir version, test only on OTP 21 (
9f113620
) - Add a basic definition import case that includes a vhost connection limit param (
fdbd0f05
) - Add parameters to vhost definitions export/import. (
93970443
) - Use argument x-queue-type to figure out the queue type (
b2da232d
) - Update rabbitmq-components.mk (
a1d211a2
) - Report quorum queues memory usage in node overview (
a16bfeed
) - Hide delivery mode for quorum queues (
6da45955
) - Add aux functions is_quorum/is_classic (
f5d36a29
) - Hide classic fields irrelevant for quorum queues (
27056338
) - Format license headers, update (c) years (
a0a0c59e
) - Test that listeners are removed from mnesia when web dispatch is disabled (
93571121
) - Set CSP and HSTS response headers if configured (
2ed90b56
) - Configuration schema keys for CSP and HSTS (
91ca843c
) - (c) year (
d7a856d5
) - Wording (
48fe1d7c
) - Fix context restart and use two contexts (TLS and TCP) in rabbitmq-management web dispatch. (
8f3f47db
) - Update rabbitmq-components.mk (
900e7166
) - Remove queue type option from arguments table (
206130f2
) - Select only relevant options to declare a quorum queue (
3aca82b7
) - Copy by reference as the object is not used anymore (
a5bdee43
) - Fix minority calculation (
2cab17ac
) - Revert "Revert "Display ra open file stats on queue and node overview pages"" (
2cdfe240
) - Revert "Display ra open file stats on queue and node overview pages" (
b0c3d92d
) - Display ra open file stats on queue and node overview pages (
7edfceb5
) - Display members and online information for quorum queues (
84c1a5f8
) - Ensure connection is closed for quorum queue test (
a9aedf36
) - Test metrics removal on queue delete for quorum queues (
e9caee3d
) - Add type option to queue declare in queues page (
36e5a38e
) - Revert change of range in vhost stats introduced in 56009bec (
5c0fb0d5
) - Make logo lead to /#: it works better with a path_prefix (
2588e218
) - Support advanced Cowboy options via management.{tcp,ssl}.* (
aed4cb99
) - Clarify a comment (
b093e7da
) - Start TCP and TLS listeners based on what app environment keys are present (
50957aaf
) - Introduce new configuration settings for separate TCP and TLS listeners (
816e83ec
) - Request target node data only in /api/nodes/ (
57d8aff3
) - Modal description for churn rates (
de3650fc
) - Add connection/queue/channel churn rates tests (
dd720653
) - Report connection/channel/queue churn in node/overview pages (
56009bec
) - Remove duplicated code (
77c2b646
) - Ensure that login success clears a warn popup (
f8770438
) - Update rabbitmq-components.mk (
9288d323
) - Add get empty stats as a new counter (
8a3ba22a
) - Update rabbitmq-components.mk (
eb9dd9af
) - Add tests for /cli & /api redirects (
d1377cc8
) - Use redirects for /api and /cli (
90056562
) - Use the base tag so that rabbitmqadmin href is built correctly (
024a8873
) - Use absolute link for rabbitmqadmin (
12669133
) - Make sure listener has a port even if it's not provided in the config (
9e08e1c2
) - Update git-commit-msgs link (
5a02e318
) - Update rabbitmq-components.mk (
5ec21d18
) - Update rabbitmq-components.mk (
2a33108a
) - Expose more Cowboy listener options in Cuttlefish schema (
dcdb1cd4
) - Expose more Cowboy listener options in Cuttlefish schema (
dc50f597
) - Expose more Cowboy listeners in Cuttlefish schema (WIP) (
c47a0bb3
) - Expose Cowboy listeners in Cuttlefish schema (WIP) (
80150b01
) - Fix typo in www/js/global.js (
3fa3532b
) - Mention "seconds" here as well (
4f28c9a2
) - no need for aliased exception (
cc6fc263
) - update request timeout docstring (
90406fc4
) - Print request timeout value when socket.timeout happens, more friendly connection refused formatting (
4eb6452a
) - More friendly display of timeout error and other exceptions that getresponse may raise (
482c6d09
) - rabbitmqadmin: introduce a new flag, --request-timeout (
ca0fae3a
) - Bumping vhost start timeout (
405b09fb
) - Formatting (
0ab8f0e8
) - Scroll to the page top when rendering a new template. (
9dd615a5
) - Switch management.login_session_timeout to minutes (
0996bed6
) - Add test to config_schema_SUITE for new management.login_session_timeout setting (
8bf86bc2
) - Update main.js (
8934a531
) - Make login session expiration configurable (
df1abffb
) - rabbit_mgmt_http_SUITE: Percent-encode
^
in URLs (cc0f8839
) - Use %2F instead of %2f to percent-encode the
/
vhost (c7e79297
) - Update rabbitmq-components.mk (
8d7dd555
) - Make sure internal_server_error/4 is exported (
9e3a12c7
) - Naming (
131f68d2
) - Return result from waiting for vhost to start in put_vhost function. (
0ea7cf18
) - Using quote() instead of quote_plus() (
893ae58f
) - Replaced '+' encoded space with "%20" (
b806a04a
) - Fixed quote() breaking 'list' subcommand (
6d57ff6d
) - Replaced quote_plus() with quote() (
d89e7980
) - Fix to replace encoded space as '%20' instead of '+' (
2ddff098
) - Update tests to fail in more informative ways (
b5c43860
) - Update tracing settings even when the vhost does not exist (
ed36ca5d
) - Await for virtual host to fully initialise on all nodes when it is added (
1e85443a
) - Use red colour (
4d635db2
) - Use hex instead of colour name in abbr warnings (
4bd74b3b
) - Only try to set permissions for existing internal users (
1f0a56ac
) - Use assertEqual in rabbitmqadmin tests (
01c266b1
) - A more explicit version of #569 by @pjmyburg (
80deca3f
) - only call maybe_utf8 if val is not None (
8c95c870
) - Make sure import failures trigger Common Test failures (
edd9cff4
) - Add a test case for #565. (
de260867
) - Add helpers for ha-promote-on-failure policy (
10d418b5
) - Ensure stats documentation uses correct field names (
03e16666
) - Travis CI: Update config from rabbitmq-common (
1638993c
) - Update erlang.mk (
789101ac
) - Update rabbitmq-components.mk (
31ea3d39
) - Update erlang.mk (
f2385f10
) - Update rabbitmq-components.mk (
9d767411
) - Update rabbitmq-components.mk (
24f01e26
) - Travis CI: Update config from rabbitmq-common (
e89ceb27
) - Don't depend on transient metrics; use the same counter as everywhere else (
21ca6584
) - Update erlang.mk (
54d40149
) - Fixed typo (
bb3b4152
) - Make connection names subdued, same as all other extra properties (
2d3d3d7c
) - Use consistent & healthy padding for table headers, even when sorting (
82c6229c
) - 2px 4px as requested (
47c45100
) - removing middle alignment and reducing bottom padding to 0 (
02d8223e
) - reverting removing vertical align from all pages and just applying vertical alignment to queue table rows (
ffd4d990
) - adding back slight padding to fix graph layouts and different resolutions (
f6a45d33
) - reduces the wasted space in the console and tightens up the columns while giving better readibility (
b560673b
) - Remove unnecessary call to xmerl_ucs:from_utf8 (
46b96f6b
) - Add management.path_prefix to Cuttlefish schema (
5d911e99
) - Consistently close tags (
284dc314
) - Make documents consistent, meta tag must be within head tag (
b80324be
) - Update rabbitmq-components.mk (
4e933267
) - Update rabbitmq-components.mk (
52066810
) - HTML content charset (
a4192af8
) - include HTML charset (
06ffcc9d
) - Update rabbitmq-components.mk (
594f39e3
) - Update rabbitmq-components.mk (
59ba894d
) - Update rabbitmq-components.mk (
24564552
) - Set selected on the option we want to be the default (
8616c53b
) - Make requeue the default option in the Get Messages section to avoid accidentally deleting messages (
c14152a4
) - removing middle alignment and reducing bottom padding to 0 (
8d67f6ec
) - Add management.path_prefix to Cuttlefish schema (
0f7b8d3b
) - Consistently close tags (
4dd1827c
) - Make documents consistent, meta tag must be within head tag (
eec51c25
) - Update rabbitmq-components.mk (
df80ac37
) - Update rabbitmq-components.mk (
882edf88
) - HTML content charset (
9fdddd6a
) - include HTML charset (
455e396e
) - Update rabbitmq-components.mk (
44efdcf3
) - Update rabbitmq-components.mk (
9d1ad547
) - Update rabbitmq-components.mk (
9109aa34
) - Set selected on the option we want to be the default (
334ed373
) - Make requeue the default option in the Get Messages section to avoid accidentally deleting messages (
cebe3e21
) - reverting removing vertical align from all pages and just applying vertical alignment to queue table rows (
6981aed0
) - adding back slight padding to fix graph layouts and different resolutions (
5bc8639e
) - reduces the wasted space in the console and tightens up the columns while giving better readibility (
018dfc75
) - Restore option order here (
bbe79ad2
) - Update user tags when password is cleared (
13199a58
) - As of rabbitmq/rabbitmq-server#1459 amq.rabbitmq.log is no longer declared by default (
fa28b921
) - rabbit_mgmt_http_SUITE: compute number of pages here (
c41d025c
) - More rabbit_mgmt_http_SUITE stability improvements (
c1ba9dbc
) - As of rabbitmq/rabbitmq-server#1459 amq.rabbitmq.log is no longer declared by default (
4ff36308
) - Give stats a chance to refresh in this test, too (
4683cdd9
) - Turn node_node_metrics into maps (
a5e520f9
) - Add missing data fields for creating dynamic shovels. (
12c1b777
) - adjust the dropdown width (
a5bdc6c3
) - Travis CI: Update config from rabbitmq-common (
66f74a00
) - Fix the rabbit_mgmt_wm_redirect handler (
c0fa86a4
) - Update rabbitmq-components.mk (
a71a13c2
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
f6b72c4
) - Update rabbitmq-components.mk (
15ed9ce
) - Update rabbitmq-components.mk (
8ca37fc
) - Update rabbitmq-components.mk (
28cc482
) - Update rabbitmq-components.mk (
61281aa
) - Update rabbitmq-components.mk (
2e106d3
) - Update rabbitmq-components.mk (
d7fa6cb
) - Update rabbitmq-components.mk (
8dbeb0e
) - Update rabbitmq-components.mk (
393f115
) - fix consumer-tag name in help messages (
45d095d
) - Allow to set and display consumer tag for federation. (
93d3ec3
) - Update rabbitmq-components.mk (
5006fbd
) - URL Cleanup (
7ed01ed
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
fcad338
) - Update rabbitmq-components.mk (
ca3f06f
) - Update rabbitmq-components.mk (
71c81a8
) - Update rabbitmq-components.mk (
08e23dd
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
c3ffc0c
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
c58e50f
) - Update rabbitmq-components.mk (
1518c83
) - Update rabbitmq-components.mk (
7f769e3
) - Update rabbitmq-components.mk (
276d50b
) - Update rabbitmq-components.mk (
ac14684
) - Update rabbitmq-components.mk (
7478f6c
) - Update rabbitmq-components.mk (
0bda4dc
) - Update rabbitmq-components.mk (
e817d8d
) - Update rabbitmq-components.mk (
ac8506d
) - Update rabbitmq-components.mk (
2b1153f
) - Update git-commit-msgs link (
46c3a1c
) - Update rabbitmq-components.mk (
0353c10
) - Update rabbitmq-components.mk (
238575b
) - Update rabbitmq-components.mk (
a23f544
) - Update erlang.mk (
b600c16
) - Update rabbitmq-components.mk (
d998f4f
) - Update rabbitmq-components.mk (
c9447f6
) - Travis CI: Update config from rabbitmq-common (
9b1fa1c
) - Update erlang.mk (
b9853d8
) - Update rabbitmq-components.mk (
0fff34e
) - Update rabbitmq-components.mk (
bb3e474
) - Update rabbitmq-components.mk (
531d53d
) - Update rabbitmq-components.mk (
22db3d8
) - Update rabbitmq-components.mk (
edf811f
) - Travis CI: Update config from rabbitmq-common (
ca2cb5c
) - Update rabbitmq-components.mk (
47db14d
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
7bd11ca
) - Update rabbitmq-components.mk (
aeeb646
) - HTTP API endpoint to restart a dynamic shovel (
6e13584
) - Update rabbitmq-components.mk (
50c1f68
) - Update rabbitmq-components.mk (
f5af83e
) - Update rabbitmq-components.mk (
7e49c8c
) - Update rabbitmq-components.mk (
a20d771
) - Update rabbitmq-components.mk (
ab24407
) - Update rabbitmq-components.mk (
2f4a72e
) - Update rabbitmq-components.mk (
bf098cd
) - URL Cleanup (
f449499
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
6f80f0b
) - Update rabbitmq-components.mk (
5a5a992
) - Update rabbitmq-components.mk (
f2aa141
) - Update rabbitmq-components.mk (
2587ea4
) - Use more parameters in the HTTP API tests to create AMQP1.0 shovels. (
31df424
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
b62c7a9
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
612aed7
) - Update rabbitmq-components.mk (
e5ec4e4
) - Update rabbitmq-components.mk (
534f2c0
) - Update rabbitmq-components.mk (
8ef9928
) - Update rabbitmq-components.mk (
83dc113
) - README edits (
41d51f6
) - Fix enabled plugin (
a717606
) - Update rabbitmq-components.mk (
e03b498
) - Update rabbitmq-components.mk (
c9d918d
) - Fixing http method to create a shovel (
5bbde4d
) - Update rabbitmq-components.mk (
05a6b0f
) - Update rabbitmq-components.mk (
a3c8a08
) - Update rabbitmq-components.mk (
cd25580
) - move amqp1.0 dependency to TEST_DEPS (
940bc5d
) - Update git-commit-msgs link (
2fdae3e
) - fix shovel management display (
f7ad665
) - Update rabbitmq-components.mk (
91edef8
) - Update rabbitmq-components.mk (
95ed66d
) - Update rabbitmq-components.mk (
d5f1202
) - Update erlang.mk (
2714acf
) - Update rabbitmq-components.mk (
ffc560f
) - Update rabbitmq-components.mk (
7bfc58e
) - Travis CI: Update config from rabbitmq-common (
e6cded3
) - Update erlang.mk (
30aa613
) - Update rabbitmq-components.mk (
e58e40b
) - Update rabbitmq-components.mk (
d5ba492
) - Add API endpoint examples (
c09c3cc
) - Update rabbitmq-components.mk (
db8f13f
) - Update rabbitmq-components.mk (
b87f166
) - Update rabbitmq-components.mk (
d9795cd
) - Speciaised dispatch route for move messages. (
67b348f
) - Travis CI: Update config from rabbitmq-common (
3fb28a9
) - Update rabbitmq-components.mk (
22e5610
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
f4e4e6e
) - Update rabbitmq-components.mk (
6e171e8
) - Update rabbitmq-components.mk (
caf1b57
) - Update rabbitmq-components.mk (
c923066
) - Update rabbitmq-components.mk (
b622007
) - Update rabbitmq-components.mk (
ea629c5
) - Update rabbitmq-components.mk (
c640946
) - Update rabbitmq-components.mk (
ca7c97d
) - Update rabbitmq-components.mk (
d8a2d1f
) - Compiler warning (
c533053
) - Take undefined return value from ets:info into account (
d9d29a4
) - URL Cleanup (
e71b7c6
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
555e15d
) - Update rabbitmq-components.mk (
abebd0b
) - Update rabbitmq-components.mk (
0b2041c
) - Update rabbitmq-components.mk (
d2e6aff
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
71fc3b0
) - Update rabbitmq-components.mk (
ee0b87c
) - Update rabbitmq-components.mk (
5634835
) - Update rabbitmq-components.mk (
e24b5d0
) - Update rabbitmq-components.mk (
59467d5
) - Update rabbitmq-components.mk (
719fbe5
) - Update rabbitmq-components.mk (
aba2f69
) - Update rabbitmq-components.mk (
f066021
) - Update rabbitmq-components.mk (
0be9257
) - Update rabbitmq-components.mk (
0bad703
) - Update rabbitmq-components.mk (
1d6db86
) - Update rabbitmq-components.mk (
3c0e291
) - Restore OTP 21 compatibility (
a07ebbb
) - Include not named_tables on top overview (
24c5099
) - Remove the 'id' info that cannot be serialised by jsx (
933149d
) - Update rabbitmq-components.mk (
e058441
) - Update erlang.mk (
b2fb7de
) - Update rabbitmq-components.mk (
1af5754
) - Update rabbitmq-components.mk (
1370cfd
) - Travis CI: Update config from rabbitmq-common (
759c873
) - Update erlang.mk (
71e5321
) - Update rabbitmq-components.mk (
5bc9121
) - Update rabbitmq-components.mk (
2682ce6
) - Update rabbitmq-components.mk (
76306d1
) - Update rabbitmq-components.mk (
76a2d57
) - Update rabbitmq-components.mk (
eb48f84
) - Fix node & rows selector post jQuery 1.12 upgrade (
8dffdad
) - Travis CI: Update config from rabbitmq-common (
090069e
) - Travis CI: Update config from rabbitmq-common (
18e27a1
) - Update rabbitmq-components.mk (
b901d9d
) - Update rabbitmq-components.mk (
33a58d4
) - Update rabbitmq-components.mk (
a923129
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
6e8cd22
) - Update rabbitmq-components.mk (
4f4686e
) - Update rabbitmq-components.mk (
7ad2181
) - Update rabbitmq-components.mk (
17c8139
) - Update rabbitmq-components.mk (
76bba2f
) - Update rabbitmq-components.mk (
74549c4
) - Update rabbitmq-components.mk (
315db65
) - Update rabbitmq-components.mk (
faadc0b
) - Update rabbitmq-components.mk (
00caa36
) - URL Cleanup (
a9ad8a8
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
bf0b794
) - Update rabbitmq-components.mk (
63c4b06
) - Update rabbitmq-components.mk (
27dfea3
) - Update rabbitmq-components.mk (
1d0df08
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
0ec58e6
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
f64bd63
) - Update rabbitmq-components.mk (
ad47989
) - Update rabbitmq-components.mk (
8aba90c
) - Update rabbitmq-components.mk (
5082eea
) - Update rabbitmq-components.mk (
064f17a
) - Update rabbitmq-components.mk (
4180582
) - Update rabbitmq-components.mk (
8149015
) - Update rabbitmq-components.mk (
69a8aca
) - Update rabbitmq-components.mk (
52189d6
) - Update rabbitmq-components.mk (
a5c5370
) - Update rabbitmq-components.mk (
354d890
) - Update rabbitmq-components.mk (
08376c5
) - Filter out option username and password (
b04b741
) - Naming (
4afc044
) - /n/ => /nodes/ in API endpoint list (
a134ae1
) - /n/ => /node/ in routes (
af95af1
) - Document prefix HTTP api calls with node with '/n/' to distinguish from the others (
87c7e9e
) - Provide consumer username and password in HTTP api (
d7ab76d
) - Prefix HTTP api calls with node with '/n/' to distinguish from the others (
5978981
) - Include node in HTTP API and UI (
da8e6ff
) - Update rabbitmq-components.mk (
0dad2e5
) - Update erlang.mk (
f6e2e57
) - Update rabbitmq-components.mk (
d0936ba
) - Update rabbitmq-components.mk (
85fb948
) - Travis CI: Update config from rabbitmq-common (
ea63752
) - Update erlang.mk (
55a3f11
) - Update rabbitmq-components.mk (
658e0df
) - Update rabbitmq-components.mk (
cddd1cb
) - Update rabbitmq-components.mk (
e764333
) - Update rabbitmq-components.mk (
75646fa
) - Update rabbitmq-components.mk (
9e8eb3f
) - Travis CI: Update config from rabbitmq-common (
2ff44b9
) - Update rabbitmq-components.mk (
f0ada47
)
Commits since v3.7.0
:
- Add connection info module (
28bfec6
) - Don't include max_connections into socket options (
5e9e067
) - Make sure web_mqtt.tcp.max_connections accepts 'infinity' as value (
38e50a1
) - Default max_connections to infinity (
fdcd6b4
) - Make web_mqtt.tcp.max_connections configurable via ini-style config file (
be17b33
) - Update rabbitmq-components.mk (
dcf7d02
) - Update rabbitmq-components.mk (
c30a435
) - Update rabbitmq-components.mk (
a8abbf5
) - Update rabbitmq-components.mk (
9c6e0a8
) - Update rabbitmq-components.mk (
26a4198
) - Update rabbitmq-components.mk (
0fdd225
) - Update rabbitmq-components.mk (
f94b9f9
) - Update rabbitmq-components.mk (
3e146d0
) - Update rabbitmq-components.mk (
6980efd
) - URL Cleanup (
e65c8b9
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
be6aea6
) - Update rabbitmq-components.mk (
2c0e292
) - Update rabbitmq-components.mk (
6d68f30
) - Update rabbitmq-components.mk (
d36f2ab
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
800d3c5
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
ee644d6
) - Update rabbitmq-components.mk (
fed92ba
) - Update rabbitmq-components.mk (
047afa4
) - Reverse order of ciphers in generated file to ensure they match rabbitmq.conf. The ct helpers will not verify this as the snippets and results are deep sorted (
c245648
) - Modify test so generated ciphers are in the expected order (
7672d09
) - Remove debug tracing (
6b95797
) - Lower the timeout since it's expected here (
c40ad88
) - Squash a warning (
5eee9ec
) - Integration tests for #52 (
fc054e4
) - Last Will is now sent in terminate/2 (
067faef
) - Send will on client's ungraceful disconnect (
b41d84f
) - Fix port in schema (
b23718a
) - Make sure a TCP listener is started by default (
8f389ed
) - Support web_mqtt.ssl.listener combined with other web_mqtt.ssl.* settings (
cf27406
) - Add proxy_protocol flag to new configuration format (
5fa8963
) - Bring web_mqtt.ssl.ip back in this test (
86cb675
) - Support more web_mqtt.ssl.* options, including cipher suites (
d6a5f71
) - Add settings to disable TCP and TLS listeners explicitly (
62ad1f1
) - Re-merge: oass on unwrapped socket here (
34d7ffa
) - Compile (
0797684
) - Correct a merge (
010fec4
) - Update rabbitmq-components.mk (
8309461
) - Update rabbitmq-components.mk (
03b1738
) - Default to port 15675 for TLS, too (
f857562
) - Add PROXY protocol support (
538513e
) - Update rabbitmq-components.mk (
3f5163a
) - Update rabbitmq-components.mk (
3807054
) - Implement credits flow (
2fb4833
) - Travis: use Elixir 1.6.6, test on Erlang 21.1 (
273cf70
) - Drive by cosmetic changes (
8f8c5f5
) - Add two missing hibernate in returned tuples (
7e2eaa8
) - Update rabbitmq-components.mk (
f52bb6d
) - Use 10 TLS connection acceptors by default (
e01e820
) - formatting (
aa9f709
) - Propagate WebSocket options; enable compression by default (
2779b64
) - Make it possible to configure WebSocket options such as compression (
19e9c12
) - Ignore ping/pong Websocket frames (
3c87422
) - Update rabbitmq-components.mk (
a4a100c
) - Update rabbitmq-components.mk (
e217728
) - One more config schema test case (
f6d5034
) - Retrieve ws path from config (
efcdd51
) - Update rabbitmq-components.mk (
265643f
) - Update rabbitmq-components.mk (
b4cf4f8
) - Update rabbitmq-components.mk (
f374785
) - Update erlang.mk (
04749fb
) - Update rabbitmq-components.mk (
865b784
) - Update rabbitmq-components.mk (
2e310f6
) - Travis CI: Update config from rabbitmq-common (
aee5dfb
) - Add support for a listener configuration parameter that uses the cuttlefish ip datatype, and associated tests (
6e25067
) - Update erlang.mk (
37d670b
) - Update rabbitmq-components.mk (
0286281
) - Update rabbitmq-components.mk (
46f4c79
) - Update rabbitmq-components.mk (
90e47fd
) - Update rabbitmq-components.mk (
d2dbfe0
) - Update rabbitmq-components.mk (
4c54b1f
) - Travis CI: Update config from rabbitmq-common (
3c94d8b
) - Update rabbitmq-components.mk (
a6e2a6f
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
cb58555
) - Update rabbitmq-components.mk (
d8bb152
) - Update rabbitmq-components.mk (
dd0933d
) - Update rabbitmq-components.mk (
fac67de
) - Update rabbitmq-components.mk (
4001ffd
) - Update rabbitmq-components.mk (
2b319cf
) - Update rabbitmq-components.mk (
efa6b62
) - Update rabbitmq-components.mk (
1930357
) - Update rabbitmq-components.mk (
1bc4c5d
) - URL Cleanup (
7f5448e
) - Update rabbitmq-components.mk (
92ae076
) - Update rabbitmq-components.mk (
ac209b7
) - Update rabbitmq-components.mk (
28bf1af
) - Update rabbitmq-components.mk (
06fe8e3
) - Update rabbitmq-components.mk (
a834bb0
) - Update rabbitmq-components.mk (
d608605
) - Update rabbitmq-components.mk (
5cc65f9
) - Update rabbitmq-components.mk (
dbec681
) - Update rabbitmq-components.mk (
5f0a0db
) - Update rabbitmq-components.mk (
4a29d69
) - Update rabbitmq-components.mk (
563f9d5
) - Update rabbitmq-components.mk (
b8de39b
) - Update rabbitmq-components.mk (
1a19fa4
) - Update rabbitmq-components.mk (
5a93900
) - Update rabbitmq-components.mk (
ac9f40a
) - Update erlang.mk (
5cc7b1c
) - Update rabbitmq-components.mk (
4cbf47d
) - Update rabbitmq-components.mk (
928b66e
) - Update erlang.mk (
5792455
) - Update rabbitmq-components.mk (
0a3d21f
) - Update rabbitmq-components.mk (
fa78586
) - Update rabbitmq-components.mk (
e688f4c
) - Update rabbitmq-components.mk (
ad5d07a
) - Update rabbitmq-components.mk (
bc4d63f
) - Update rabbitmq-components.mk (
dd5434e
)
Commits since v3.7.0
:
- Configure Ranch to use max_connections value of 'infinity' by default (
cf1829d
) - Update rabbitmq-components.mk (
f6c0b81
) - Update rabbitmq-components.mk (
fba9c60
) - Update rabbitmq-components.mk (
9747d11
) - Update rabbitmq-components.mk (
4aae6c6
) - Update rabbitmq-components.mk (
2c40ff4
) - Update rabbitmq-components.mk (
2d6c289
) - Update rabbitmq-components.mk (
0a0adec
) - Update rabbitmq-components.mk (
d73942c
) - Update rabbitmq-components.mk (
373a154
) - Tests for #110 (
7dff811
) - Allow fallback to default_login when using a CONNECT frame (
7f4ee47
) - URL Cleanup (
b19bf68
) - Travis: use Erlang 21.3, Elixir 1.8.1 (
4da4faf
) - Update rabbitmq-components.mk (
87796f0
) - Update rabbitmq-components.mk (
d084064
) - Update rabbitmq-components.mk (
84bf663
) - .travis.yml: use 21.2 as 21.2.2 builds are no available (
0b177da
) - .travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2 (
d9bc387
) - Update rabbitmq-components.mk (
06a933c
) - Update rabbitmq-components.mk (
b546436
) - Reverse order of ciphers in generated file to ensure they match rabbitmq.conf. The ct helpers will not verify this as the snippets and results are deep sorted (
c60185d
) - Modify test so generated ciphers are in the expected order (
acdddd4
) - Make sure a TCP listener is started by default (
a8916eb
) - Support web_stomp.ssl.listener combined with other web_stomp.ssl.* settings (
955805c
) - Add settings to disable TCP and TLS listeners explicitly (
cc1a5a8
) - Close STOMP connection on termination (
92686ab
) - Support more web_stomp.ssl.* options, including cipher suites (
d55c273
) - New style config: support proxy protocol (
c283d35
) - Update rabbitmq-components.mk (
d4a8111
) - Update rabbitmq-components.mk (
d532cb2
) - Add PROXY protocol support (
86edba9
) - Update rabbitmq-components.mk (
bfa7387
) - Update rabbitmq-components.mk (
9a820f1
) - Implement credits flow (
20bd0a5
) - Travis: use Elixir 1.6.6, test on Erlang 21.1 (
5adefa0
) - Drive by cosmetic changes (
797bc4f
) - Refactor Web-STOMP to be closer to Web-MQTT (
036d78f
) - Update rabbitmq-components.mk (
4ceb90b
) - Use 10 TLS connection acceptors by default (
ac27143
) - formatting (
ca97b9a
) - Enable compression by default (
e5c1e24
) - Handle unspecified ws_opts, references #89 (
20e19b3
) - Supprot more web_stomp.ws_opts.* options (
ffb3f4f
) - Basic tests for WebSocket options in config schema (
50236c3
) - Keep Cowboy WebSocket options under web_stomp.ws_opts.* (
3d0359f
) - allow websocket compression extension (
318ba1d
) - Makefile: Add ranch to the
BUILD_DEPS
(64adcef
) - Update rabbitmq-components.mk (
52977fe
) - Update rabbitmq-components.mk (
3d3977a
) - Make WebSocket endpoint configurable (
46c3e78
) - Update rabbitmq-components.mk (
41c55e4
) - Update rabbitmq-components.mk (
65a7c38
) - Use rabbit_ws_handler as a regular module, not a parameterized one (
7c45fb0
) - Update rabbitmq-components.mk (
edcb78b
) - Update erlang.mk (
f1b1fae
) - Update rabbitmq-components.mk (
0dca370
) - Update rabbitmq-components.mk (
0cdf8d2
) - Travis CI: Update config from rabbitmq-common (
19ab4fe
) - Remove an unused default key (
fb02c27
) - Begin updating schema tests (
0673ff0
) - Update erlang.mk (
e8bf06e
) - Update rabbitmq-components.mk (
2459bf9
) - Update rabbitmq-components.mk (
b25c565
) - Update rabbitmq-components.mk (
0e5d7f7
) - Update rabbitmq-components.mk (
b82dd30
) - Update rabbitmq-components.mk (
0d4c95f
) - Travis CI: Update config from rabbitmq-common (
1a58448
) - Update rabbitmq-components.mk (
43e9afa
)
Commits since v3.7.0
:
- Update rabbitmq-components.mk (
596ce56
) - Update rabbitmq-components.mk (
e20d3f1
) - Update rabbitmq-components.mk (
b0cd4e9
) - Update rabbitmq-components.mk (
7a6eab2
) - Update rabbitmq-components.mk (
e444b0f
) - Update rabbitmq-components.mk (
ab8c72e
) - Update rabbitmq-components.mk (
f655fb0
) - Update rabbitmq-components.mk (
a973536
) - Update rabbitmq-components.mk (
a2ac920
) - URL Cleanup (
05f06fb
) - Update rabbitmq-components.mk (
8088ba8
) - Update rabbitmq-components.mk (
e53ecb7
) - Update rabbitmq-components.mk (
4812bb4
) - Update rabbitmq-components.mk (
9eca114
) - Update rabbitmq-components.mk (
06350ba
) - Update rabbitmq-components.mk (
70b7843
) - Update rabbitmq-components.mk (
ca11a0f
) - Update rabbitmq-components.mk (
56e8a1c
) - Update rabbitmq-components.mk (
b1cf167
) - Update rabbitmq-components.mk (
7f2b2d0
) - Update rabbitmq-components.mk (
5870e66
) - Update rabbitmq-components.mk (
19d43e9
) - Update rabbit