| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge two default branches into single one | Hubert Plociniczak | 2008-10-30 | 4 | -34/+83 |
| |\ | |||||
| | * | merge bug19250 into default | Tony Garnock-Jones | 2008-10-30 | 1 | -23/+42 |
| | |\ | |||||
| | | * | merged default into bug19250 | Tony Garnock-Jones | 2008-10-30 | 5 | -17/+47 |
| | | |\ | | |/ | |/| | |||||
| | * | | Merge bug18732 into default | Hubert Plociniczak | 2008-10-25 | 3 | -11/+41 |
| | |\ \ | |||||
| | | * \ | merge default into bug18732 | Matthias Radestock | 2008-10-17 | 50 | -1304/+1376 |
| | | |\ \ | | |/ / | |/| | | |||||
| | | * | | Migrate branch bug18732 | Tony Garnock-Jones | 2008-07-03 | 3 | -11/+41 |
| | | | | | |||||
| | | | * | Fixed QA remarks | Ben Hood | 2008-10-16 | 1 | -8/+3 |
| | | | | | |||||
| | | | * | Merged default into bug19250 | Ben Hood | 2008-10-16 | 6 | -73/+87 |
| | | | |\ | |||||
| | | | * | | Implemented queue.unbind | Ben Hood | 2008-10-04 | 1 | -23/+47 |
| | | | | | | |||||
| * | | | | | Merge two default branches into one | Hubert Plociniczak | 2008-10-30 | 1 | -1/+1 |
| |\ \ \ \ \ | |||||
| | * \ \ \ \ | merge bug19572 into default | Matthias Radestock | 2008-10-25 | 1 | -1/+1 |
| | |\ \ \ \ \ | |||||
| | | * | | | | | Removed packages that are already set as dependencies of the others | Hubert Plociniczak | 2008-10-25 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | * | | | | | Minimal version of build dependencies on debian | Hubert Plociniczak | 2008-10-24 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | * | | | | | Forgot about perl | Hubert Plociniczak | 2008-10-19 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | * | | | | | Added missing build dependencies for debian | Hubert Plociniczak | 2008-10-19 | 1 | -1/+1 |
| | | |/ / / / | |||||
| * | | | | | | Added new line to logrotate scripts, debian packaging no longer throws warning | Hubert Plociniczak | 2008-10-25 | 2 | -2/+2 |
| |/ / / / / | |||||
| * | | | | | Merge bug19552 into default | Hubert Plociniczak | 2008-10-24 | 1 | -5/+8 |
| |\ \ \ \ \ | |||||
| | * | | | | | fix 'duplicate_next' error when sending messages directly to proxied process | Matthias Radestock | 2008-10-16 | 1 | -5/+8 |
| | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The buffering_proxy:mainloop was unconditionally requesting new messages from the proxy. It should only do that when it has just finished handling the messages given to it by the proxy in response to a previous request, and not after handling a direct message. | ||||
| * | | | | | Merge bug19552 into default | Hubert Plociniczak | 2008-10-24 | 2 | -13/+15 |
| |\ \ \ \ \ | |||||
| | * | | | | | produce a nicer error message for common queue disappearance case | Matthias Radestock | 2008-10-13 | 1 | -11/+11 |
| | | | | | | | |||||
| | * | | | | | exit with a proper protocol error when commit/rollback fail | Matthias Radestock | 2008-10-13 | 1 | -2/+4 |
| | |/ / / / | |||||
| * | | | | | Merge bug19382 into default | Hubert Plociniczak | 2008-10-23 | 2 | -34/+27 |
| |\ \ \ \ \ | |_|/ / / |/| | | | | |||||
| | * | | | | Merge default into bug19382 | Hubert Plociniczak | 2008-10-16 | 9 | -76/+104 |
| | |\ \ \ \ | | |/ / / | |||||
| | * | | | | Removed unused variables in the Makefile | Hubert Plociniczak | 2008-10-16 | 1 | -3/+1 |
| | | | | | | |||||
| | * | | | | Spec no longer requires non-standard macros, | Hubert Plociniczak | 2008-10-16 | 2 | -28/+19 |
| | | | | | | | | | | | | | | | | | | | | | include rpm-specifc files as sources instead of patch | ||||
| | * | | | | Apply rpm-specific files as a patch, | Hubert Plociniczak | 2008-09-15 | 2 | -9/+13 |
| | | | | | | | | | | | | | | | | | | | | | instead of directly changing the source tarball | ||||
| | * | | | | Cleaned up the Makefile | Hubert Plociniczak | 2008-09-15 | 1 | -14/+3 |
| | | | | | | |||||
| | * | | | | Append rpm-specific files to the source tarball. | Hubert Plociniczak | 2008-09-12 | 2 | -21/+30 |
| | | | | | | | | | | | | | | | | | | | | | Cleaned up the rpm Makefile. | ||||
| * | | | | | Merge bug19489 into default | Hubert Plociniczak | 2008-10-17 | 1 | -5/+3 |
| |\ \ \ \ \ | |||||
| | * | | | | | don't log errors during delivery | Matthias Radestock | 2008-10-13 | 1 | -5/+3 |
| | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | If the target queue died normally we don't care, and if it died abnormally the reason is logged by the queue supervisor. In both cases we treat the message as unrouted. | ||||
| * | | | | | Merge bug19329 into default | Hubert Plociniczak | 2008-10-17 | 1 | -1/+3 |
| |\ \ \ \ \ | |/ / / / |/| | | | | |||||
| | * | | | | Create non-native debian packages | Hubert Plociniczak | 2008-09-05 | 1 | -1/+3 |
| | | | | | | |||||
| * | | | | | merge bug19332 into default | Matthias Radestock | 2008-10-12 | 3 | -4/+6 |
| |\ \ \ \ \ | |||||
| | * \ \ \ \ | merge default into bug19332 | Hubert Plociniczak | 2008-09-15 | 23 | -210/+805 |
| | |\ \ \ \ \ | | | |/ / / | | |/| | | | |||||
| | * | | | | | Fixed checking build dependencies in rpms | Hubert Plociniczak | 2008-09-15 | 2 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | while building on Debian systems. Unfortunately .spec doesn't have 'not' logic. | ||||
| | * | | | | | Added python-json as a dependency to the debian/rpm packages | Hubert Plociniczak | 2008-09-04 | 2 | -1/+2 |
| | | |/ / / | |/| | | | |||||
| * | | | | | merge bug19485 into default | Hubert Plociniczak | 2008-10-05 | 1 | -19/+18 |
| |\ \ \ \ \ | |||||
| | * | | | | | propagate channel/connection errors when in closing state | Matthias Radestock | 2008-10-03 | 1 | -19/+18 |
| | | |_|_|/ | |/| | | | |||||
| * | | | | | Merged bug19219 into default | Ben Hood | 2008-10-04 | 2 | -50/+63 |
| |\ \ \ \ \ | |/ / / / |/| | | | | |||||
| | * | | | | cosmetic refactoring | Matthias Radestock | 2008-10-01 | 1 | -7/+7 |
| | | | | | | |||||
| | * | | | | oops | Matthias Radestock | 2008-09-30 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | modulate gen_server:call timeout when doing work in parallel | Matthias Radestock | 2008-09-30 | 2 | -50/+63 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we fire off lots of gen_server:calls in parallel, we may create enough work for the VM to cause the calls to time out - since the amount of work that can actually be done in parallel is finite. The fix is to adjust the timeout based on the total workload. Alternatively we could not have any timeout at all, but that is bad Erlang style since a small error somewhere could result in stuck processes. I moved the parallelisation - and hence timeout modulation - from the channel into the amqqueue module, changing the API in the process - commit, rollback and notify_down now all operate on lists of QPids (and I've renamed the functions to make that clear). The alternative would have been to add Timeout params to these three functions, but I reckon the API is cleaner this way, particularly considering that rollback doesn't actually do a call - it does a cast and hence doesn't require a timeout - so in the alternative API we'd either have to expose that fact indirectly by not having a Timeout param, or have a bogus Timeout param, neither of which is particularly appealing. I considered making the functions take sets instead of lists, since that's what the channel code produces, plus sets have a more efficient length operation. However, API-wise I reckon lists are nicer, plus it means I can give a more precise type to dialyzer - sets would be opaque and non-polymorphic. | ||||
| * | | | | | merge bug18784 | Matthias Radestock | 2008-10-01 | 2 | -3/+11 |
| |\ \ \ \ \ | |/ / / / |/| | | | | |||||
| | * | | | | Migrate branch bug18784 | Tony Garnock-Jones | 2008-07-03 | 2 | -3/+11 |
| | | |_|/ | |/| | | |||||
| * | | | | Merged 19455 into default | Ben Hood | 2008-09-28 | 2 | -2/+6 |
| |\ \ \ \ | |_|_|/ |/| | | | |||||
| | * | | | disable Nagle | Matthias Radestock | 2008-09-28 | 2 | -2/+6 |
| |/ / / | |||||
| * | | | merge bug19164 into default | Matthias Radestock | 2008-09-11 | 4 | -81/+142 |
| |\ \ \ | |||||
| | * | | | cosmetic | Matthias Radestock | 2008-09-11 | 1 | -7/+5 |
| | | | | | |||||
| | * | | | cosmetic | Hubert Plociniczak | 2008-09-11 | 1 | -6/+8 |
| | | | | | |||||
| | * | | | Use parse_status to correctly determine | Hubert Plociniczak | 2008-09-11 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | the status of the node. No need to print node's apps. | ||||
