Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Catch enotconn here.bug26338 | Simon MacMullen | 2014-08-12 | 1 | -1/+1 |
| | |||||
* | Added tag rabbitmq_v3_3_5 for changeset 3347a7f0e689 | Simon MacMullen | 2014-08-11 | 0 | -0/+0 |
| | |||||
* | Changelogs for 3.3.5.rabbitmq_v3_3_5 | Simon MacMullen | 2014-08-11 | 2 | -0/+10 |
| | |||||
* | Merge bug26313 (again) | Simon MacMullen | 2014-08-11 | 5 | -1/+108 |
|\ | |||||
| * | Fix typo spotted by Edwin Fine. | Simon MacMullen | 2014-08-08 | 1 | -1/+1 |
| | | | | | | | | Since hitting this line would cause a crash in the caller, and since this code is used very heavily (e.g. in the gen_server2 prioritised mailbox) and since it's been like that for over a year, I can only conclude that this code is unreachable. That conclusion is backed up by trying to get a pqueue() into a state which would hit that head - I was not able to. Still, it should be fixed... | ||||
| * | Tweak timings, shorten name, explain heuristics, specify which process info ↵ | Simon MacMullen | 2014-08-07 | 1 | -10/+21 |
| | | | | | | | | items we want (especially to add 'monitors' and remove 'messages'). | ||||
| * | Merge bug 26322 | Simon MacMullen | 2014-08-06 | 1 | -0/+8 |
| |\ | |||||
| | * | Add loopback_users (somewhat late...)bug26322 | Simon MacMullen | 2014-08-06 | 1 | -0/+8 |
| |/ | |||||
| * | Merge bug26301 | Simon MacMullen | 2014-08-06 | 2 | -0/+20 |
| |\ | |||||
| | * | Fix typos, remove examples from 3.3.5 case (I'm sure that file will get ↵bug26301 | Simon MacMullen | 2014-08-06 | 2 | -11/+4 |
| | | | | | | | | | | | | duplicated...) | ||||
| | * | Try again, with Debian changelog comment files | Blair Hester | 2014-07-30 | 2 | -0/+27 |
| | | | |||||
| | * | Add dir for Debian changelog comments, comment file for 3.3.5, and template file | Blair Hester | 2014-07-30 | 0 | -0/+0 |
| | | | |||||
| * | | merge bug26313 into stable (again) | Michael Klishin | 2014-08-01 | 1 | -4/+1 |
| |\ \ | |||||
| * \ \ | merge heads | Michael Klishin | 2014-08-01 | 1 | -2/+6 |
| |\ \ \ | | |_|/ | |/| | | |||||
| | * | | merge bug26313 into stable | Michael Klishin | 2014-08-01 | 1 | -2/+6 |
| | |\ \ | |||||
| * | | | | Actually, let's rename that. Yes, a plural, but one that makes more sense. | Simon MacMullen | 2014-07-30 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge bug26311 | Simon MacMullen | 2014-07-30 | 1 | -0/+68 |
| |\ \ \ \ | | |/ / / | |/| | | | |||||
| | * | | | Try again, adding a module this time. Find stuck processes with heuristics.bug26311 | Simon MacMullen | 2014-07-30 | 1 | -0/+68 |
| | | | | | |||||
| | * | | | Find stuck processes with heuristics. | Simon MacMullen | 2014-07-30 | 0 | -0/+0 |
| |/ / / | |||||
* | | | | ...and inline that again.bug26313 | Simon MacMullen | 2014-08-11 | 1 | -3/+0 |
| | | | | |||||
* | | | | Use a catch-all fn head instead | Michael Klishin | 2014-08-11 | 1 | -3/+1 |
| | | | | |||||
* | | | | Handle exceptions when connection_state = 'starting' the same way we do for ↵ | Michael Klishin | 2014-08-11 | 1 | -0/+5 |
| |_|/ |/| | | | | | | | | 'tuning' | ||||
* | | | Let exception handler do all the handshake failure logging | Michael Klishin | 2014-08-01 | 1 | -4/+1 |
| |/ |/| | |||||
* | | Explicitly log handshake errors | Michael Klishin | 2014-08-01 | 1 | -1/+4 |
| | | |||||
* | | Enforce server-side value when client provided one is 0 | Michael Klishin | 2014-08-01 | 1 | -1/+2 |
|/ | | | | | Keeps bogus clients such as node-amqp from ignoring the channel_max limit. | ||||
* | Merge bug26159 | Simon MacMullen | 2014-07-29 | 2 | -3/+26 |
|\ | |||||
| * | Merge bug25921 | Simon MacMullen | 2014-07-28 | 2 | -3/+26 |
| |\ | |||||
| | * | Explainbug25921 | Simon MacMullen | 2014-07-25 | 1 | -0/+3 |
| | | | |||||
| | * | Don't allow rabbit_misc:is_process_alive/1 to hang indefinitely if a node is ↵ | Simon MacMullen | 2014-07-25 | 1 | -1/+3 |
| | | | | | | | | | | | | incommunicado; we use this in rabbit_amqqueue:on_node_down/1 in a loop! | ||||
| | * | Merge in stable | Simon MacMullen | 2014-07-25 | 1 | -2/+20 |
| | |\ | |/ / | |||||
| | * | Avoid connecting to nodes that are down. | Simon MacMullen | 2014-03-11 | 1 | -2/+20 |
| | | | |||||
* | | | Cosmeticsbug26159 | Michael Klishin | 2014-07-29 | 1 | -2/+3 |
| | | | |||||
* | | | This code will naturally be called just once, eliminate the guard | Michael Klishin | 2014-07-29 | 1 | -7/+2 |
| | | | |||||
* | | | Catch errors in vm_memory_monitor:get_total_memory/0 and return 'unknown' | Michael Klishin | 2014-07-25 | 1 | -1/+13 |
|/ / | |||||
* | | Merge bug26290 | Simon MacMullen | 2014-07-25 | 3 | -7/+56 |
|\ \ | |||||
| * | | Inlinebug26290 | Simon MacMullen | 2014-07-25 | 1 | -8/+4 |
| | | | |||||
| * | | Make vm_memory_monitor:parse_line_linux/1 parse lines w/o colons | Michael Klishin | 2014-07-25 | 1 | -8/+25 |
| | | | | | | | | | | | | Happens with some broken kernel modules. | ||||
| * | | Tests for vm_memory_monitor:parse_line_linux/1 | Michael Klishin | 2014-07-25 | 2 | -0/+36 |
| | | | |||||
* | | | Uploaders field change in debian/control to announce Debian Maintainer ↵ | Blair Hester | 2014-07-24 | 1 | -1/+1 |
| | | | | | | | | | | | | change from Emile to Blair | ||||
* | | | Merge bug26293 | Simon MacMullen | 2014-07-22 | 3 | -34/+64 |
|\ \ \ | |/ / |/| | | |||||
| * | | Actually, hold on to confirms when pausing. It's not inconceivable that we ↵bug26293 | Simon MacMullen | 2014-07-22 | 1 | -1/+1 |
| | | | | | | | | | | | | might get a false positive from pause_minority_guard, in which case we don't want to throw data away. | ||||
| * | | Check for pause minority mode being about to cause a shutdown before sending ↵ | Simon MacMullen | 2014-07-22 | 3 | -34/+64 |
|/ / | | | | | | | confirms. In this way we can get rid of the effort to kill all network connections ASAP. | ||||
* | | Merge bug26292 | Simon MacMullen | 2014-07-16 | 0 | -0/+0 |
|\ \ | |||||
* | | | Further documentation of this approach.bug26292 | Simon MacMullen | 2014-07-16 | 1 | -13/+11 |
| | | | |||||
* | | | It's probably a good idea to reset "restarts" after we get the message, not ↵ | Simon MacMullen | 2014-07-14 | 1 | -3/+4 |
| | | | | | | | | | | | | when we send it; we don't want to jump back into restarting things as normal just because we have scheduled a restart. | ||||
* | | | Reset restarts before we go round again, otherwise if MaxT is large we will ↵ | Simon MacMullen | 2014-07-14 | 1 | -1/+1 |
|/ / | | | | | | | keep looping until it clears. | ||||
* | | Merge bug26272 | Simon MacMullen | 2014-06-30 | 1 | -0/+4 |
|\ \ | |||||
| * | | Emit an event when we modify a global parameter.bug26272 | Simon MacMullen | 2014-06-30 | 1 | -0/+4 |
|/ / | |||||
* | | Merge bug26225 | Simon MacMullen | 2014-06-27 | 3 | -14/+45 |
|\ \ | |||||
| * | | Separate out responsibilities in the various node state detection functions. ↵bug26225 | Simon MacMullen | 2014-06-27 | 2 | -8/+19 |
| | | | | | | | | | | | | Only ping_all/0 is allowed to establish new tcp connections (and thus take significant time for them to time out if necessary). This removes a significant delay while waiting for pause_minority to start. |