summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'stable'Michael Klishin2016-06-291-1/+9
|\
| * Merge pull request #858 from rabbitmq/rabbitmq-management-211Michael Klishin2016-06-291-1/+9
| |\ | | | | | | Report queue reductions per second and GC options
| | * Report reductions and garbage collection options in queue processesDiana Corbacho2016-06-291-1/+9
| | |
* | | Use `rand` directly in master because we require Erlang 18.3Jean-Sébastien Pédron2016-06-296-6/+6
| | | | | | | | | | | | | | | References rabbitmq/rabbitmq-server#860. [#122335241]
* | | Merge branch 'stable'Jean-Sébastien Pédron2016-06-2987-1319/+985
|\ \ \ | |/ /
| * | Merge pull request #861 from rabbitmq/rabbitmq-server-860Michael Klishin2016-06-2987-1298/+957
| |\ \ | | | | | | | | Compile on OTP 19.0
| | * \ Merge branch 'stable' into rabbitmq-server-860Michael Klishin2016-06-281-0/+1
| | |\ \ | | |/ / | |/| |
| * | | Ignore debug/*Michael Klishin2016-06-281-0/+1
| | | |
| | * | Use the new `rand_compat` module to transition from `random` to `rand`Jean-Sébastien Pédron2016-06-288-17/+8
| | | | | | | | | | | | | | | | | | | | References #860. [#122335241]
| | * | Use the new -spec formatJean-Sébastien Pédron2016-06-2883-1281/+949
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old format is removed in Erlang 19.0, leading to build errors. Also, get rid of the `use_specs` macro and thus always define -spec() & friends. While here, unnify the style of -type and -spec. References #860. [#118562897] [#122335241]
| * | Git: Ignore `xrefr`Jean-Sébastien Pédron2016-06-281-10/+10
| | |
* | | Merge pull request #865 from rabbitmq/rabbitmq-server-863Michael Klishin2016-06-284-14/+98
|\ \ \ | | | | | | | | Stop pending slaves on restart
| * | | Set rabbit.slave_wait_timeout back to 15s at the end of this testMichael Klishin2016-06-281-6/+8
| | | |
| * | | Test for stop pending slavesDiana Corbacho2016-06-281-1/+30
| | | |
| * | | Ensure old incarnations of slaves are stopped before new ones startDiana Corbacho2016-06-283-13/+66
|/ / / | | | | | | | | | | | | * Solves race condition between master asking to stop and the restart of the queues.
* | | Merge branch 'stable'Diana Corbacho2016-06-284-79/+310
|\ \ \ | |/ /
| * | Merge pull request #857 from rabbitmq/rabbitmq-server-802rabbitmq_v3_6_3_rc1Michael Klishin2016-06-284-79/+310
| |\ \ | | | | | | | | Infinity loop in synchronisation of priority queues
| | * | Fix tests cleanupDiana Corbacho2016-06-271-2/+2
| | | |
| | * | Merge branch 'stable' into rabbitmq-server-802Michael Klishin2016-06-273-2/+6
| | |\ \ | | |/ / | |/| |
| | * | Re-enable more testsMichael Klishin2016-06-271-2/+2
| | | |
| | * | Restore invoke clauseDiana Corbacho2016-06-271-0/+2
| | | |
| | * | Use a separate connection per testMichael Klishin2016-06-272-77/+223
| | | |
| | * | Tests for 802 issues and related race conditionsDiana Corbacho2016-06-241-6/+88
| | | |
| | * | Erase index on crash recovery for any backing queueDiana Corbacho2016-06-221-1/+1
| | | | | | | | | | | | | | | | | | | | It is up to the individual implementation to decide what to erase, i.e. priority queues have one index per priority
| | * | Priority queues: retrieve max priority from state in invokeDiana Corbacho2016-06-211-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | Neither amqqueue_process, master or slave modules are aware of the priority data expected by this function, it must be stored and retrieved internal.
* | | | Merge branch 'stable'Michael Klishin2016-06-271-1/+4
|\ \ \ \ | |/ / /
| * | | Merge pull request #862 from rabbitmq/rabbitmq-server-854Michael Klishin2016-06-271-1/+4
| |\ \ \ | | |_|/ | |/| | Avoid index reset when publisher confirms are pending
| | * | Avoid index reset when publisher confirms are pendingDiana Corbacho2016-06-241-1/+4
| |/ /
* | | Merge branch 'stable'Michael Klishin2016-06-232-1/+2
|\ \ \ | |/ /
| * | terminate/2 now returns okMichael Klishin2016-06-231-1/+1
| | |
| * | Merge pull request #853 from rabbitmq/rabbitmq-server-852Karl Nilsson2016-06-221-0/+1
| |\ \ | | |/ | |/| Include rabbitmq_top into server distribution
| | * Include rabbitmq_top into server distributionMichael Klishin2016-06-211-0/+1
| |/ | | | | | | | | | | Fixes #852. [##121992375]
* | Merge branch 'stable'Michael Klishin2016-06-191-8/+9
|\ \ | |/
| * Gracefully handle cases when logging exchange does not existrabbitmq_v3_6_3_milestone2Michael Klishin2016-06-181-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | Client test suites that test connection recovery by restarting RabbitMQ ocassionally lead to a situation when amq.rabbitmq.log in the "/" vhost can be unavailable for a split second. Default vhost may or may not exist in general. So handle {error, not_found} responses from rabbit_basic:publish/4 instead of potentially seriously polluting logs with confusing exceptions. While at it, return a sensible value from terminate/2.
| * Merge pull request #846 from rabbitmq/rabbitmq-server-541Michael Klishin2016-06-177-7/+7
| |\ | | | | | | Set bounded timeout for OTP workers
| | * Set bounded timeout for OTP workersDaniil Fedotov2016-06-167-7/+7
| | |
* | | Set bounded timeout for OTP workersDaniil Fedotov2016-06-177-7/+7
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2016-06-151-3/+1
|\ \ \ | |/ /
| * | priority_queue_SUITE: Use the new open_connection_and_channel() helperJean-Sébastien Pédron2016-06-151-3/+1
| |/
* | Merge branch 'stable'Michael Klishin2016-06-151-3/+5
|\ \ | |/
| * Merge pull request #843 from rabbitmq/rabbitmq-server-837Michael Klishin2016-06-151-3/+5
| |\ | | | | | | Removed confusing code from rabbit:stop
| | * Unused constDaniil Fedotov2016-06-141-2/+0
| | |
| | * Do not run on_node_downDaniil Fedotov2016-06-141-25/+1
| | |
| | * Move cleanup to prep_stopDaniil Fedotov2016-06-131-3/+31
| | |
* | | Merge branch 'stable'Michael Klishin2016-06-142-7/+52
|\ \ \ | |/ /
| * | Merge branch 'rabbitmq-server-687' into stableMichael Klishin2016-06-142-7/+52
| |\ \ | | |/ | |/|
| | * Add tests for order of messages within each priority queueDiana Corbacho2016-06-141-3/+43
| | |
| | * Restore original order in batch publish messagesDiana Corbacho2016-06-141-4/+9
| |/ | | | | | | | | | | * During the synchronisation of slaves the message's order was reverted. Then, acks could not be processed as those msgs were not yet dropped.
* | Merge branch 'stable'Diana Corbacho2016-06-091-1/+5
|\ \ | |/
| * Merge pull request #835 from rabbitmq/rabbitmq-server-834D Corbacho2016-06-091-1/+5
| |\ | | | | | | Significantly bump max restarts intensity for worker_pool_sup