| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Keep the two handle_exception()s together. | Simon MacMullen | 2013-12-19 | 1 | -3/+3 |
| | | |||||
| * | Treat connection errors on write the same as on read. | Simon MacMullen | 2013-12-17 | 2 | -1/+4 |
| | | |||||
| * | Merged bug25925 into stable | Emile Joubert | 2013-12-16 | 0 | -0/+0 |
| |\ | |||||
| * | | Strip extra parameter when installing service | Emile Joubert | 2013-12-13 | 1 | -2/+10 |
| |/ | |||||
| * | Added tag rabbitmq_v3_2_2 for changeset d3f84b20c376 | Emile Joubert | 2013-12-11 | 0 | -0/+0 |
| | | |||||
| * | Add changelog entries for 3.2.2rabbitmq_v3_2_2 | Emile Joubert | 2013-12-11 | 2 | -0/+9 |
| | | |||||
| * | Merge bug25899 | Simon MacMullen | 2013-12-06 | 1 | -2/+12 |
| |\ | |||||
| | * | Merge bug25912 | Simon MacMullen | 2013-12-06 | 0 | -0/+0 |
| | |\ | |||||
| | * | | Explain | Simon MacMullen | 2013-12-06 | 1 | -0/+2 |
| | | | | |||||
| | * | | Make sure that our last event before going sorta-idle is not one in which we ↵ | Simon MacMullen | 2013-12-05 | 1 | -2/+10 |
| | |/ | | | | | | | claim to be in flow control. | ||||
| * | | Remove unnecessary test. | Matthew Sackman | 2013-12-06 | 1 | -12/+1 |
| | | | |||||
| * | | Undo some changes. | Matthew Sackman | 2013-12-06 | 2 | -42/+11 |
| | | | |||||
| * | | Rather than just querying a single remote node, query them all, and ↵ | Matthew Sackman | 2013-12-04 | 2 | -11/+42 |
| |/ | | | | | | accomodate remote nodes that might be running older versions than ourselves, provided we can find someone who is running the same as us. I did try just limiting Nodes to Nodes with the rabbit process running on them. That seemed to break the tests, and trying to figure out why by looking at rabbit_mnesia made me want to slit my wrists and other body parts. Thus I wrote more code instead. | ||||
| * | Merge bug25901 | Simon MacMullen | 2013-12-03 | 0 | -0/+0 |
| |\ | |||||
| * | | Ooops. | Matthew Sackman | 2013-11-28 | 1 | -2/+2 |
| | | | |||||
| * | | Introduce halt_on_upgrade_failure app env param and set it to true. Only ↵ | Matthew Sackman | 2013-11-28 | 2 | -2/+8 |
| |/ | | | | throw an error instead of halting if it has been set to false. | ||||
| * | Merge bug25897 | Simon MacMullen | 2013-11-28 | 0 | -0/+0 |
| |\ | |||||
| * | | Ensure that we always interleave start / stop / start / stop. | Simon MacMullen | 2013-11-28 | 1 | -1/+5 |
| | | | |||||
| * | | Do nothing if the rabbit application is already running. Similarly, don't ↵ | Simon MacMullen | 2013-11-28 | 1 | -13/+19 |
| |/ | | | | explode if the boot marker is there, just do nothing. | ||||
| * | Merge bug25873 | Simon MacMullen | 2013-11-22 | 0 | -0/+0 |
| |\ | |||||
| * \ | Merge in stable | Simon MacMullen | 2013-11-22 | 3 | -40/+65 |
| |\ \ | |/ |/| | |||||
| | * | *cough* | Simon MacMullen | 2013-11-12 | 1 | -1/+1 |
| | | | |||||
| | * | Restore synchronous addition of slaves in the queue.declare case. | Simon MacMullen | 2013-11-12 | 4 | -26/+40 |
| | | | |||||
| | * | Forgot to add a spec | Simon MacMullen | 2013-11-11 | 1 | -0/+1 |
| | | | |||||
| | * | Re-add the log invocations we lost. This does lead to the stale master pid ↵ | Simon MacMullen | 2013-11-11 | 2 | -3/+7 |
| | | | | | | | | | warning getting logged on a different node (the slave node rather than the node that attempted to start the slave) but I doubt we care about that. | ||||
| | * | Port the deadlock-breaking code from bug 25852. | Simon MacMullen | 2013-11-11 | 2 | -30/+40 |
| | | | |||||
| * | | Merge bug25867 | Simon MacMullen | 2013-11-22 | 3 | -37/+51 |
| |\ \ | |||||
| | * | | Oops, that should have gone in bug 25415 | Simon MacMullen | 2013-11-14 | 1 | -21/+0 |
| | | | | |||||
| | * | | Merged bug25870 into stable | Emile Joubert | 2013-11-11 | 0 | -0/+0 |
| | |\ \ | | |/ | |/| | |||||
| | * | | Remove 'evil' receive block. | Simon MacMullen | 2013-11-11 | 1 | -14/+18 |
| | | | | |||||
| | * | | Cope with clients dying. | Simon MacMullen | 2013-11-08 | 2 | -16/+47 |
| | |/ | |||||
| | * | Added tag rabbitmq_v3_2_1 for changeset fde7d8bb464a | Simon MacMullen | 2013-11-07 | 0 | -0/+0 |
| | | | |||||
| * | | More explanation | Simon MacMullen | 2013-11-22 | 1 | -0/+2 |
| | | | |||||
| * | | Improve comment. | Simon MacMullen | 2013-11-18 | 1 | -3/+4 |
| | | | |||||
| * | | Explain | Simon MacMullen | 2013-11-06 | 1 | -0/+3 |
| | | | |||||
| * | | Maybe sync on slave promotion. | Simon MacMullen | 2013-11-06 | 1 | -3/+4 |
| |/ | |||||
| * | Merged bug25849 into stablerabbitmq_v3_2_1 | Emile Joubert | 2013-11-01 | 1 | -0/+5 |
| |\ | |||||
| | * | sp. | Emile Joubert | 2013-11-01 | 1 | -1/+1 |
| | | | |||||
| | * | We can get down_from_gm twice in a row, don't blow up if we do. | Simon MacMullen | 2013-10-28 | 1 | -0/+5 |
| | | | |||||
| * | | Merged bug25618 into stable | Emile Joubert | 2013-11-01 | 1 | -16/+25 |
| |\ \ | |||||
| | * | | Remove use of gm:leave/1: it does almost nothing, master does not invoke it, ↵ | Simon MacMullen | 2013-10-29 | 1 | -7/+2 |
| | | | | | | | | | | | | | and it's racy anyway. | ||||
| | * | | Attempt to clean up actions when terminating a slave. Slave termination now ↵ | Simon MacMullen | 2013-10-29 | 1 | -15/+29 |
| | | | | | | | | | | | | | never deletes a queue. | ||||
| * | | | That async_dirty is not needed, there's one in rabbit_runtime_parameters:list/2. | Simon MacMullen | 2013-11-01 | 1 | -5/+1 |
| | | | | |||||
| * | | | Merged bug25846 into stable | Emile Joubert | 2013-10-31 | 11 | -22/+54 |
| |\ \ \ | |/ / |/| | | |||||
| | * | | Revivify stable | Simon MacMullen | 2013-10-31 | 1 | -1/+1 |
| | | | | |||||
| | * | | Merged bug25842 into stable | Emile Joubert | 2013-10-31 | 1 | -2/+2 |
| | |\ \ | |||||
| | | * | | Non-Windows 32 bit platforms tend to only give you 2GB address space per ↵ | Simon MacMullen | 2013-10-30 | 1 | -2/+2 |
| | |/ / | | | | | | | | | | process. | ||||
| | * | | Merge bug25845 | Simon MacMullen | 2013-10-29 | 1 | -1/+1 |
| | |\ \ | |||||
| | | * | | Use 580 seconds as default heartbeat interval | Michael Klishin | 2013-10-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 240 seconds gives a theoretiacl 2.5 decrease in server load (over the previous default of 600 seconds), while 580 gives a ~3% increase. In a test that involved watching CPU usage 1000 idle connections I observe effectively no difference between 600 and 580 values. 580 seconds is enough to cause network activity every 290 (< 300) seconds and hopefully make F5 gear with default timeout settings happy. | ||||
| | | * | | Lower default heartbeat setting to 240 seconds | Michael Klishin | 2013-10-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | F5 load balancers by default will close TCP connections that have been idle for 300 seconds. The choice of the new 240 seconds interval is not particularly scientific: any < 10 minutes interval would work, given that heartbeats are sent at roughly 1/2 the interval. As far as performance overhead from heartbeats goes, 240 is about as good as 590. | ||||
