| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'stable' | Michael Klishin | 2016-01-06 | 1 | -0/+2 |
| |\ | |||||
| | * | Didn't mean to delete this behaviour | Michael Klishin | 2016-01-06 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'stable' | Michael Klishin | 2016-01-06 | 2 | -1/+19 |
| |\ \ | |/ | |||||
| | * | Docs | Michael Klishin | 2016-01-06 | 1 | -0/+16 |
| | | | |||||
| | * | Docs | Michael Klishin | 2016-01-06 | 1 | -1/+3 |
| | | | |||||
| * | | Merge branch 'stable' | Michael Klishin | 2016-01-05 | 1 | -0/+31 |
| |\ \ | |/ | |||||
| | * | Essay doco for rabbit_runtime_parameters | Michael Klishin | 2016-01-05 | 1 | -0/+31 |
| | | | |||||
| * | | Merge branch 'stable' | Michael Klishin | 2016-01-05 | 1 | -1/+3 |
| |\ \ | |/ | |||||
| | * | Merge pull request #529 from rabbitmq/rabbitmq-server-521 | Michael Klishin | 2016-01-05 | 1 | -1/+3 |
| | |\ | | | | | | | Adds handling for bindings not of type 'queue' | ||||
| | | * | Adds get_queue_master_per_binding/3 handle all clause, to handle | Ayanda Dube | 2016-01-05 | 1 | -1/+3 |
| | |/ | | | | | | | | | | | exchange type bindings, for example. References #521 | ||||
| * | | Merge branch 'stable' | Michael Klishin | 2016-01-01 | 95 | -95/+95 |
| |\ \ | |/ | |||||
| | * | Update (c) info | Michael Klishin | 2016-01-01 | 95 | -95/+95 |
| | | | |||||
| * | | Merge branch 'stable' | Michael Klishin | 2015-12-31 | 1 | -20/+39 |
| |\ \ | |/ | |||||
| | * | Merge pull request #525 from bogdando/bug/1530150 | Michael Klishin | 2015-12-31 | 1 | -20/+39 |
| | |\ | | | | | | | Ensure rabbit node uptime is reset in the CIB for OCF resource | ||||
| | | * | Ensure rabbit node uptime is reset in the CIB for OCF resource | Bogdan Dobrelya | 2015-12-31 | 1 | -20/+39 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ocf_run wrappers and info log messages for CIB attribute events * Move "fast" CIB attribute updates before "heavy" operations like start/stop/wait to ensure CIB consistent even if the timeouts exceeded for the ops * Delete master and start time attributes from CIB on action_start to ensure the correct rabbit nodes uptime evaluation for new master elections for corresponding pacemaker resources * For post-demote notify and action_demote() delete the master attribute from CIB as well. * For post-start notify, update the start time in the CIB even when the node is already clustered. Otherwise it would remain running in cluster w/o the start time registered, which affects the new master elections badly. * fix wrong log message when joining by a node Related Fuel bug https://bugs.launchpad.net/fuel/+bug/1530150 https://bugs.launchpad.net/fuel/+bug/1530296 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> | ||||
| * | | More details on rabbit.password_hashing_module | Michael Klishin | 2015-12-30 | 1 | -0/+6 |
| | | | |||||
| * | | Merge branch 'stable' | Michael Klishin | 2015-12-30 | 1 | -50/+195 |
| |\ \ | |/ | |||||
| | * | Merge pull request #523 from bogdando/bug/1529897 | Michael Klishin | 2015-12-30 | 1 | -50/+195 |
| | |\ | | | | | | | Fix stop conditions for the rabbit OCF resource | ||||
| | | * | Fix stop conditions for the rabbit OCF resource | Bogdan Dobrelya | 2015-12-30 | 1 | -50/+195 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix the get_status() unexpectedly reports generic error instead of "not running" * Add proc_stop and proc_kill functions (TODO these shall go as external common ocf heplers, eventually) * Rework stop_server_process() - make it to return SUCCESS/ERROR as expected - grant the "rabbitmqctl stop" a graceful termintation window and only then ensure the beam process termination and pidfile removal as well - return the actual status with get_status() * Rework kill_rmq_and_remove_pid() - use proc_stop to try to kill by pgrp with -TERM, then -KILL, or by the beam process name match, if there is no PID. - make it to returns SUCCESS/ERROR * Fix action_stop() - fail early by the stop_server_process() results without additional rabbitmqctl invocations in the get_status() call - rework hard-coded sleep 10 to use the gracefull stop windows in the stop_server_process() instead - ensure the rabbit-start-time removal from CIB before to try to stop the server process - issue the "stop: action end" log record before the actual end * Add comments and make logs to be more informational Related Fuel bug https://bugs.launchpad.net/fuel/+bug/1529897 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com> Co-authored-by: Alex Schultz <aschultz@mirantis.com> | ||||
| * | | Merge branch 'stable' | Michael Klishin | 2015-12-30 | 0 | -0/+0 |
| |\ \ | |/ | |||||
| | * | Wording | Michael Klishin | 2015-12-30 | 1 | -2/+2 |
| | | | |||||
| | * | indent with emacs | Daniil Fedotov | 2015-12-30 | 1 | -22/+28 |
| | | | |||||
| | * | Hint to stop_app if mnesia is running but should not | Daniil Fedotov | 2015-12-30 | 1 | -20/+27 |
| | | | |||||
| | * | Proper error report | Daniil Fedotov | 2015-12-30 | 1 | -6/+10 |
| | | | |||||
| | * | Hint to stop_app when running rabbitmqctl reset | Daniil Fedotov | 2015-12-30 | 1 | -2/+14 |
| | | | |||||
| * | | Merge pull request #510 from rabbitmq/rabbitmq-server-167 | Michael Klishin | 2015-12-30 | 1 | -11/+40 |
| |\ \ | | | | | | | Improve error message of rabbitmqctl reset when the node is running | ||||
| | * | | Wording | Michael Klishin | 2015-12-30 | 1 | -2/+2 |
| | | | | |||||
| | * | | Merge branch 'master' into rabbitmq-server-167 | Daniil Fedotov | 2015-12-24 | 4 | -29/+43 |
| | |\ \ | |||||
| | * | | | indent with emacs | Daniil Fedotov | 2015-12-24 | 1 | -22/+28 |
| | | | | | |||||
| | * | | | Hint to stop_app if mnesia is running but should not | Daniil Fedotov | 2015-12-22 | 1 | -20/+27 |
| | | | | | |||||
| | * | | | Proper error report | Daniil Fedotov | 2015-12-22 | 1 | -6/+10 |
| | | | | | |||||
| | * | | | Hint to stop_app when running rabbitmqctl reset | Daniil Fedotov | 2015-12-22 | 1 | -2/+14 |
| | | | | | |||||
| * | | | | Merge branch 'stable' | Michael Klishin | 2015-12-30 | 1 | -1/+5 |
| |\ \ \ \ | | |_|/ | |/| | | |||||
| | * | | | Merge pull request #516 from rabbitmq/rabbitmq-server-328 | Michael Klishin | 2015-12-30 | 1 | -1/+5 |
| | |\ \ \ | | | | | | | | | | | Adds exception handling to rabbit_vm:bytes/1 | ||||
| | | * | | | Changes rabbit_vm:bytes/1 to return 0 on exception | Ayanda Dube | 2015-12-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | References #328 | ||||
| | | * | | | Adds try-catch block and returns error on exception | Ayanda Dube | 2015-12-24 | 1 | -1/+5 |
| | | |/ / | | | | | | | | | | | | | Fixes #328 | ||||
| * | | | | Merge branch 'stable' | Michael Klishin | 2015-12-28 | 0 | -0/+0 |
| |\ \ \ \ | |/ / / | |||||
| | * | | | .gitignore: make absolute paths relative | Pierre Fenoll | 2015-12-28 | 1 | -27/+27 |
| | | | | | |||||
| * | | | | Merge pull request #518 from fenollp/patch-1 | Michael Klishin | 2015-12-28 | 1 | -27/+27 |
| |\ \ \ \ | |_|_|/ |/| | | | .gitignore: make absolute paths relative | ||||
| | * | | | .gitignore: make absolute paths relative | Pierre Fenoll | 2015-12-28 | 1 | -27/+27 |
| |/ / / | |||||
| * | | | Merge branch 'stable' | Michael Klishin | 2015-12-24 | 2 | -23/+33 |
| |\ \ \ | |/ / | |||||
| | * | | Merge branch 'stable' into rabbitmq-server-485 | Michael Klishin | 2015-12-24 | 182 | -22432/+12290 |
| | |\ \ | |||||
| | * | | | Moves Erlang and OTP functions from rabbit_mnesia | Ayanda Dube | 2015-12-22 | 2 | -23/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | to rabbit_version. References #485 | ||||
| * | | | | Merge branch 'stable' | Michael Klishin | 2015-12-24 | 1 | -3/+1 |
| |\ \ \ \ | | |/ / | |/| | | |||||
| | * | | | purge may crash in lazy queue(3.6.0) | shawnsli | 2015-12-23 | 1 | -3/+9 |
| | | | | | |||||
| | * | | | Sync RPM package description with Debian | Michael Klishin | 2015-12-23 | 1 | -3/+1 |
| | | |/ | |/| | |||||
| * | | | Merge pull request #513 from javaforfun/lazy_purge | Alvaro Videla | 2015-12-23 | 1 | -3/+9 |
| |\ \ \ | |/ / |/| | | purge may crash in lazy queue(3.6.0) | ||||
| | * | | purge may crash in lazy queue(3.6.0) | shawnsli | 2015-12-23 | 1 | -3/+9 |
| |/ / | |||||
| * | | packaging: Always use xzcat(1) to decompress xz archiverabbitmq_v3_6_0 | Jean-Sébastien Pédron | 2015-12-22 | 3 | -3/+3 |
| | | | | | | | | | | | Do not rely on tar's behaviour. It was already done everywhere except in those three places. | ||||
| * | | packaging: tar `-n` is not portable, use --no-recursion instead | Jean-Sébastien Pédron | 2015-12-22 | 2 | -2/+4 |
| | | | |||||
