summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Call init:stop() during rabbitmqctl stop even if logging fails.rabbitmq_v3_6_10_milestone1Daniil Fedotov2017-04-101-10/+15
| | | | | | | This makes sure that we try to stop an erlang app even if an exception is thrown during logging in the "after" block. Otherwise there is an inconsistency between "failed and the erlang node will stop" and "failed, but the erlang node will not stop"
* Merge pull request #1176 from rabbitmq/rabbitmq-server-1172Michael Klishin2017-04-062-6/+7
|\ | | | | Make queue master locator treat queue args as AMQP table.
| * Make queue master locator treat queue args as AMQP table.Daniil Fedotov2017-04-052-6/+7
|/ | | | | Fixes #1172 Tests were using incorrect format for queue args as well as the code.
* (c) yearMichael Klishin2017-04-052-2/+2
|
* rabbit_control_main: Indicate node name in the "successfully shut down" lineJean-Sébastien Pédron2017-04-031-1/+3
| | | | | | Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com> [#142699191]
* Merge pull request #1169 from rabbitmq/more-info-during-shutdownMichael Klishin2017-04-031-3/+6
|\ | | | | Add more info during rabbitmqctl shutdown
| * Merge branch 'stable' into more-info-during-shutdownMichael Klishin2017-04-03113-114/+114
| |\ | |/ |/|
* | (c) yearMichael Klishin2017-04-02112-112/+112
| |
* | (c) yearMichael Klishin2017-04-021-1/+1
| |
* | rabbit_epmd_monitor: call register_node on Mod, not its defaultStephan Renatus2017-03-311-1/+1
| | | | | | | | trivial change
| * Keep all shutdown print statements togetherGerhard Lazu2017-03-311-1/+1
| |
| * Add more info during rabbitmqctl shutdownGerhard Lazu2017-03-311-3/+6
|/ | | | | | | | | | We want to know at which shutdown stage the command is at, and get confirmation of successful shutdown. Inform is used all over the place, is it OK to remove " ..." from all rabbitmqctl commands that use it? [#142699191]
* Remove remote node shutdown behaviour from rabbitmqctl manDaniil Fedotov2017-03-301-1/+0
| | | | | | | | It's not accurate, we didn't play the story Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com> [#142699191]
* Add shutdown test for non-running nodeDaniil Fedotov2017-03-301-5/+17
| | | | | | Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com> [finishes #142699247]
* Add tests to check for errors during node shutdownDaniil Fedotov2017-03-301-16/+21
| | | | | | Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com> [finishes #142701219]
* Re-throw exception when stopping RabbitMQDaniil Fedotov2017-03-301-1/+2
| | | | | | | | | This is a potential regression in 3.6.7 - 3.6.9 when running rabbitmqctl stop [#142701219] Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com>
* Ignore tmp generated docsDaniil Fedotov2017-03-301-0/+1
| | | | Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com>
* Add shutdown command to rabbitmqctl documentationDaniil Fedotov2017-03-301-0/+23
| | | | | | [#142699191] Signed-off-by: Gerhard Lazu <gerhard@rabbitmq.com>
* Add shutdown to a list of rabbitmqctl commands [#142699191]Daniil Fedotov2017-03-291-1/+2
|
* Merge pull request #1166 from rabbitmq/rabbitmq-server-1162Gerhard Lazu2017-03-292-10/+130
|\ | | | | Introduce rabbitmqctl shutdown command.
| * Introduce rabbitmqctl shutdown command.Daniil Fedotov2017-03-292-10/+130
|/ | | | | | | rabbitmqctl shutdown command will wait for erlang vm to terminate, the same way as rabbitmqctl stop PIDFILE, but without a pidfile. [finishes #142699191]
* Merge branch 'binarin-embed-friendly' into stablerabbitmq_v3_6_9Michael Klishin2017-03-231-1/+1
|\
| * NamingMichael Klishin2017-03-231-1/+1
| |
| * Merge branch 'stable' into binarin-embed-friendlyMichael Klishin2017-03-2313-3862/+4877
| |\ | | | | | | | | | | | | Conflicts: test/unit_inbroker_SUITE.erl
| | * Mention make testsMichael Klishin2017-03-221-0/+6
| | |
| | * Document new make targets that run testsMichael Klishin2017-03-221-0/+19
| | |
| | * test: A few minor style fixesJean-Sébastien Pédron2017-03-225-4/+15
| | | | | | | | | | | | | | | References #1136 [#136613953]
| | * Rename suites and run testscases in parallelDiana Corbacho2017-03-226-74/+80
| | | | | | | | | | | | | | | References #1136 [#136613953]
| | * Update copyright and compiler warningsDiana Corbacho2017-03-227-10/+10
| | | | | | | | | | | | | | | References #1136 [#136613953]
| | * Use fast and slow targets from new Makefile pluginDiana Corbacho2017-03-222-8/+7
| | | | | | | | | | | | | | | References #1136 [#136613953]
| | * Split test suites into fast and slow Makefile targetsDiana Corbacho2017-03-229-3851/+4812
| | | | | | | | | | | | | | | References #1136 [#136613953]
| | * WordingMichael Klishin2017-03-221-3/+3
| | |
| | * WordingMichael Klishin2017-03-221-2/+2
| | |
| | * WordingMichael Klishin2017-03-221-2/+2
| | |
| | * Log message store stoppingDaniil Fedotov2017-03-221-0/+2
| | |
| | * partitions_SUITE: Replace tabs with spacesJean-Sébastien Pédron2017-03-221-2/+2
| | | | | | | | | | | | Signed-off: Gerhard Lazy <gerhard@rabbitmq.com>
| | * partitions_SUITE: Do not import rabbit_ct_broker_helpersJean-Sébastien Pédron2017-03-221-4/+0
| | | | | | | | | | | | | | | | | | They are not used anywhere. This fixes a warning. Signed-off: Gerhard Lazy <gerhard@rabbitmq.com>
| | * partitions_SUITE: Decrease timetrap to 5 minutesJean-Sébastien Pédron2017-03-221-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | ... instead of the default of 30 minutes. While here, update the copyright year to 2017. Signed-off: Gerhard Lazy <gerhard@rabbitmq.com>
| | * Test and clean up metrics dependent on both process and entityDiana Corbacho2017-03-222-12/+36
| | | | | | | | | | | | | | | It leaked consumer_created when the queue still existed, now both entity and process must exists to keep the metrics.
| | * Switch to rabbit_misc:is_process_alive/1Michael Klishin2017-03-221-17/+2
| | |
| | * unit_inbroker_SUITE: Adapt channel_statistics testcase after gc improvementsJean-Sébastien Pédron2017-03-221-14/+34
| | |
| | * Check process aliveness on remote nodesDiana Corbacho2017-03-221-2/+17
| | |
| | * Attempt to make metrics_SUITE more rubustkjnilsson2017-03-221-4/+4
| | |
| | * Log stopping applicationsDaniil Fedotov2017-03-221-2/+14
| | |
| * | Merge branch 'embed-friendly' of https://github.com/binarin/rabbitmq-server ↵Michael Klishin2017-03-221-1/+2
| |\ \ | | |/ | | | | | | into binarin-embed-friendly
| | * Add back mnesia dir reset/restoreAlexey Lebedeff2017-03-161-1/+2
| | | | | | | | | | | | | | | Use a more descriptive variable name, which explains why this can't be actually squashed into a single call to rabbit_mnesia:dir/0.
| * | Merge branch 'embed-friendly' of https://github.com/binarin/rabbitmq-server ↵Michael Klishin2017-03-082-11/+33
| |\ \ | | |/ | | | | | | into binarin-embed-friendly
| | * Provide some defaults for embeddingAlexey Lebedeff2017-03-032-11/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit provides defaults for some paths (similar to the thing the mnesia does with its `dir` parameter) that will allow us to start broker in embedded mode without any additional configuration. The minimal test-case is to issue the following commands from `rabbitmq-server` checkout: make shell "SHELL_OPTS=-sname embed-friendly@localhost" > rabbit:start().
* | | Add back mnesia dir reset/restoreAlexey Lebedeff2017-03-231-1/+2
| | | | | | | | | | | | | | | Use a more descriptive variable name, which explains why this can't be actually squashed into a single call to rabbit_mnesia:dir/0.
* | | Provide some defaults for embeddingAlexey Lebedeff2017-03-232-11/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit provides defaults for some paths (similar to the thing the mnesia does with its `dir` parameter) that will allow us to start broker in embedded mode without any additional configuration. The minimal test-case is to issue the following commands from `rabbitmq-server` checkout: make shell "SHELL_OPTS=-sname embed-friendly@localhost" > rabbit:start().