| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Roll wal on memory alarm | Diana Corbacho | 2018-12-05 | 2 | -2/+103 |
| | | | | | [#161408569] | ||||
| * | Merge pull request #1747 from rabbitmq/ranch_proxy_header | Michael Klishin | 2018-12-05 | 4 | -30/+34 |
| |\ | | | | | Use the built-in Ranch PROXY protocol support | ||||
| | * | Merge branch 'master' into ranch_proxy_header | Michael Klishin | 2018-12-05 | 4 | -14/+79 |
| | |\ | |/ |/| | |||||
| * | | Merge pull request #1787 from rabbitmq/dialyze-qq | Michael Klishin | 2018-12-05 | 4 | -14/+79 |
| |\ \ | | | | | | | Fix dialyzer warnings | ||||
| | * | | Minor improvements to test stability | Michael Klishin | 2018-12-05 | 2 | -2/+13 |
| | | | | | | | | | | | | | Per discussion with @dcorbacho. | ||||
| | * | | Merge branch 'master' into dialyze-qq | Michael Klishin | 2018-12-05 | 6 | -97/+347 |
| | |\ \ | |/ / |/| | | |||||
| | * | | Compile | Michael Klishin | 2018-12-05 | 1 | -1/+1 |
| | | | | |||||
| | * | | Merge branch 'master' into dialyze-qq | Michael Klishin | 2018-12-05 | 11 | -43/+193 |
| | |\ \ | | | | | | | | | | | | | | | | | Conflicts: test/quorum_queue_SUITE.erl | ||||
| | * \ \ | Merge branch 'master' into dialyze-qq | Diana Corbacho | 2018-12-04 | 7 | -50/+307 |
| | |\ \ \ | |||||
| | * | | | | Give valid cluster name to rabbit_fifo_client | Diana Corbacho | 2018-12-04 | 1 | -2/+4 |
| | | | | | | |||||
| | * | | | | Implement delete_immediately_by_resource | Diana Corbacho | 2018-12-03 | 3 | -8/+65 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | delete_immediately doesn't work for qq as we cannot easily retrieve resource name from qpid. Instead, delete_immediately_by_resource receives a resource record which should make it easier for both users and developers. Usage: `rabbitmqctl eval 'rabbit_amqqueue:delete_immediately([rabbit_misc:r(<<"VHOST_NAME">>, queue, <<"QUEUE_NAME">>)]).'` | ||||
| | * | | | | Use ra nodes to intialise rabbit_fifo_client | Diana Corbacho | 2018-12-03 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Fix rabbit_quorum_queue:status type spec | Diana Corbacho | 2018-12-03 | 1 | -1/+1 |
| | | | | | | |||||
| | | | | * | Merge branch 'master' into ranch_proxy_header | Michael Klishin | 2018-12-05 | 10 | -133/+500 |
| | | | | |\ | |_|_|_|/ |/| | | | | |||||
| * | | | | | Fix test to account for new event | kjnilsson | 2018-12-05 | 1 | -4/+10 |
| | | | | | | |||||
| * | | | | | Merge pull request #1782 from rabbitmq/qq-confirm-availability | D Corbacho | 2018-12-05 | 5 | -93/+337 |
| |\ \ \ \ \ | |_|_|/ / |/| | | | | Quorum queue confirm availability | ||||
| | * | | | | rabbit_channel: revert changes to IS_QUORUM macro | kjnilsson | 2018-12-04 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | uncomment commented gc call | kjnilsson | 2018-12-04 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Better handle changing quorum queue leaders | kjnilsson | 2018-12-04 | 5 | -64/+139 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All maps that track queues inside the channel should use the queue name atom rather than the server id as they key so that leader changes don't impact this tracking. | ||||
| | * | | | | Notify all enqueuers and consuers on leader change | kjnilsson | 2018-12-04 | 2 | -26/+89 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This should ensure liveness and avoid missed confirms when the leader changes. | ||||
| | * | | | | rabbit_fifo: ensure credit is regained | kjnilsson | 2018-12-04 | 1 | -19/+41 |
| | | | | | | | | | | | | | | | | | | | | | When returning a $prefix_msg | ||||
| | * | | | | Use correct key for recording quorum queue confirms | kjnilsson | 2018-12-04 | 5 | -22/+106 |
| | | | | | | |||||
| * | | | | | Merge pull request #1774 from noxdafox/master | Michael Klishin | 2018-12-05 | 2 | -32/+37 |
| |\ \ \ \ \ | |/ / / / |/| | | | | RFC rabbit_amqqueue_process: improve message duplicates handling | ||||
| | * | | | | Merge branch 'master' of github.com:rabbitmq/rabbitmq-server | Matteo Cafasso | 2018-11-24 | 47 | -423/+6699 |
| | |\ \ \ \ | |||||
| | * | | | | | rabbit_mirror_queue_master: is_duplicate drop duplicate messages | Matteo Cafasso | 2018-11-24 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inform the amqqueue process to drop a duplicate message if so. Signed-off-by: Matteo Cafasso <noxdafox@gmail.com> | ||||
| | * | | | | | rabbit_amqqueue_process: handle is_duplicate instructions | Matteo Cafasso | 2018-11-23 | 1 | -29/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `is_duplicate` callback can signal the amqqueue process that the message is a duplicate and suggests whether to just ignore it or to reject it. This enables the `rabbit_backing_queue` implementations to notify a publisher that the message is deemed a duplicate. Signed-off-by: Matteo Cafasso <noxdafox@gmail.com> | ||||
| * | | | | | | Merge pull request #1788 from rabbitmq/delivery-count-header | Karl Nilsson | 2018-12-04 | 4 | -4/+116 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Include redelivery counts for quorum queues | ||||
| | * | | | | | | Rename x-redelivery-count to x-delivery-count to align with AMQP1.0 | Diana Corbacho | 2018-12-04 | 3 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [#161057187] | ||||
| | * | | | | | | Add x-redelivery-count header to quorum messages | Diana Corbacho | 2018-11-29 | 4 | -4/+116 |
| | | |_|/ / / | |/| | | | | | | | | | | | | | | | | [#161057187] | ||||
| | | | | | * | Use the built-in Ranch PROXY protocol support | Loïc Hoguin | 2018-12-04 | 4 | -30/+34 |
| | |_|_|_|/ |/| | | | | |||||
| * | | | | | Contributors are welcome on the mailing list | Michael Klishin | 2018-12-04 | 1 | -0/+2 |
| | | | | | | |||||
| * | | | | | README updates | Michael Klishin | 2018-12-04 | 1 | -3/+5 |
| | | | | | | |||||
| * | | | | | Merge pull request #1785 from rabbitmq/rabbitmq-server-1784 | Michael Klishin | 2018-12-03 | 3 | -0/+34 |
| |\ \ \ \ \ | |_|_|_|/ |/| | | | | Make it possible to configure kernel.inet_dist_listen_{min,max} via new style config | ||||
| | * | | | | Update rabbitmq.conf.example for #1784 | Michael Klishin | 2018-12-02 | 1 | -0/+9 |
| | | | | | | |||||
| | * | | | | Make it possible to configure kernel.inet_dist_listen_{min,max} via new ↵ | Michael Klishin | 2018-12-02 | 2 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | style config Closes #1784. | ||||
| * | | | | | Optimise quorum_queue SUITE | kjnilsson | 2018-12-03 | 2 | -6/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | By reducing net_ticktime in the suite and base the hardcoded queue.delete on net_ticktime. | ||||
| * | | | | | Merge pull request #1764 from rabbitmq/qq-dlx-policy | Karl Nilsson | 2018-12-03 | 5 | -25/+72 |
| |\ \ \ \ \ | | | | | | | | | | | | | Support dlx policy changes in quorum queues | ||||
| | * \ \ \ \ | Merge branch 'master' into qq-dlx-policy | Diana Corbacho | 2018-11-22 | 10 | -202/+121 |
| | |\ \ \ \ \ | |||||
| | * | | | | | | Rename ra_machine_state to ra_machine_config | Diana Corbacho | 2018-11-08 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [#161247406] | ||||
| | * | | | | | | Support dlx policy changes in quorum queues | Diana Corbacho | 2018-11-07 | 5 | -25/+72 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [#161247406] | ||||
| * | | | | | | | Merge pull request #1772 from rabbitmq/memory-breakdown-qq | Karl Nilsson | 2018-12-03 | 1 | -4/+12 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Report quorum queues memory usage in rabbit_vm | ||||
| | * | | | | | | | Add comment about not all ra servers being queues | kjnilsson | 2018-12-03 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To remind us to filter this in the future. | ||||
| | * | | | | | | | Report quorum queues memory usage in rabbit_vm | Diana Corbacho | 2018-11-21 | 1 | -4/+10 |
| | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | [#161505148] | ||||
| * | | | | | | | Merge pull request #1771 from rabbitmq/return-unack-any-down-reason | Karl Nilsson | 2018-12-03 | 2 | -15/+213 |
| |\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | Return delivered but unack messages to the queue for noconnection reason | ||||
| | * | | | | | | remove unused variable | kjnilsson | 2018-12-03 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | Ensure delivery doesn't happen when consumers are suspected down | Diana Corbacho | 2018-12-03 | 2 | -8/+184 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Testcases for unack messages returned to queue on noconnection [#161679638] | ||||
| | * | | | | | | Return delivered but unack messages to the queeu for noconnection reason | Diana Corbacho | 2018-12-03 | 1 | -8/+30 |
| | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | [#161679638] | ||||
| * | | | | | | Update rabbitmq-components.mk | Jean-Sébastien Pédron | 2018-11-30 | 1 | -2/+2 |
| | |_|_|/ / |/| | | | | |||||
| * | | | | | Merge pull request #1776 from rabbitmq/rabbitmq-cli-276 | Michael Klishin | 2018-11-29 | 1 | -1/+29 |
| |\ \ \ \ \ | | | | | | | | | | | | | Add function to set log level at runtime | ||||
| | * | | | | | Add method to set log level at runtime | Luke Bakken | 2018-11-27 | 1 | -1/+29 |
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Part of rabbitmq/rabbitmq-cli#276 `rabbit_lager:set_log_level` takes a log level as its only argument and will update all sinks and handlers to the new level | ||||
