Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | adds standalone RPM filesbug25283 | Alvaro Videla | 2013-08-26 | 4 | -0/+513 |
| | |||||
* | Merged bug25572 into default | Emile Joubert | 2013-08-13 | 6 | -47/+189 |
|\ | |||||
| * | Fix inadvertent match of Args. That's what you get for only running the test ↵bug25572 | Simon MacMullen | 2013-08-13 | 1 | -2/+3 |
| | | | | | | | | suite. | ||||
| * | Man page updates | Simon MacMullen | 2013-08-09 | 1 | -2/+8 |
| | | |||||
| * | So it turns out that the policy tests fail, since we now depend on ↵ | Simon MacMullen | 2013-08-09 | 2 | -24/+72 |
| | | | | | | | | rabbit_misc:parse_arguments() to fill in defaults for us. But that's not at all unreasonable I think, and in fact rabbit_tests:control_action() does some rather odd things around options. Rather than rewrite everything, just introduce a new variant that is rather closer to what rabbitmqctl actually does, and use that for policy tests. Oh, and add some more tests, that's always good. | ||||
| * | Add support for setting apply-to via rabbitmqctl. Switch to using option for ↵ | Simon MacMullen | 2013-08-08 | 2 | -22/+20 |
| | | | | | | | | priority rather than optional positional argument, with two options now that approach was starting to look confusing. | ||||
| * | Gross stupidity. | Simon MacMullen | 2013-08-02 | 1 | -1/+1 |
| | | |||||
| * | Show apply-to in rabbitmqctl list_policies. | Simon MacMullen | 2013-08-02 | 1 | -1/+1 |
| | | |||||
| * | "all" is clearer than "both". | Simon MacMullen | 2013-08-02 | 2 | -7/+7 |
| | | |||||
| * | Reevaluate reified policies on upgrade. | Simon MacMullen | 2013-08-01 | 3 | -3/+47 |
| | | |||||
| * | Merge default | Simon MacMullen | 2013-07-30 | 2 | -5/+50 |
| |\ | |||||
| | * | Pick an apply-to value heuristically. | Simon MacMullen | 2013-07-30 | 1 | -1/+11 |
| | | | |||||
| | * | Most of policy apply-to. | Simon MacMullen | 2013-06-24 | 2 | -5/+40 |
| | | | |||||
* | | | stable to default | Simon MacMullen | 2013-08-13 | 29 | -702/+1070 |
|\ \ \ | |||||
| * \ \ | merge bug25704 into default | Matthias Radestock | 2013-08-09 | 2 | -70/+57 |
| |\ \ \ | |||||
| | * | | | refactor: better name for function applicationbug25704 | Matthias Radestock | 2013-08-09 | 1 | -6/+4 |
| | | | | | | | | | | | | | | | | | | | | plus lose the type check; we are not that paranoid. | ||||
| | * | | | tighter specs | Matthias Radestock | 2013-08-08 | 1 | -5/+5 |
| | | | | | |||||
| | * | | | Remove delegate beam compatibility check; we don't need that any more. | Simon MacMullen | 2013-08-08 | 1 | -34/+18 |
| | | | | | |||||
| | * | | | Use MFA for call and cast, hence avoid sending closures across the network. | Simon MacMullen | 2013-08-08 | 1 | -2/+2 |
| | | | | | |||||
| | * | | | Support MFA in delegate:invoke/2 and friends. | Simon MacMullen | 2013-08-08 | 1 | -34/+39 |
| |/ / / | |||||
| * | | | Merged stable into default | Emile Joubert | 2013-08-07 | 1 | -1/+2 |
| |\ \ \ | |||||
| * \ \ \ | stable to default | Simon MacMullen | 2013-08-07 | 28 | -632/+1013 |
| |\ \ \ \ | |||||
| | * \ \ \ | stable to default | Simon MacMullen | 2013-08-06 | 28 | -632/+1013 |
| | |\ \ \ \ | |||||
| | | * \ \ \ | Merge bug25191 | Simon MacMullen | 2013-08-06 | 3 | -56/+96 |
| | | |\ \ \ \ | |||||
| | | | * | | | | Convert Event set / clear to Alert true / false since that's how it is ↵bug25191 | Simon MacMullen | 2013-07-30 | 1 | -17/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | everywhere else. Further simplify. Remove a no longer true comment. | ||||
| | | | * | | | | Inlining and cosmetic. | Simon MacMullen | 2013-07-30 | 1 | -19/+11 |
| | | | | | | | | |||||
| | | | * | | | | Untabify | Simon MacMullen | 2013-07-30 | 1 | -21/+21 |
| | | | | | | | | |||||
| | | | * | | | | Rename #throttle.conserve_resources to .alarmed_by | Michael Klishin | 2013-07-23 | 1 | -12/+12 |
| | | | | | | | | |||||
| | | | * | | | | List connection.blocked in server capabilities | Michael Klishin | 2013-07-05 | 1 | -1/+2 |
| | | | | | | | | |||||
| | | | * | | | | Deliver all alart notification to handle overlapping alarms | Michael Klishin | 2013-06-24 | 2 | -24/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connection.blocked requires us to track resources we are conserving. This means the old logic of determining edge state transitions for alarms does not work any more. Instead of using the old strategy of comparing alarmed node collection sizes, instead of pass around what event the notification is for and simply deliver it to the relevant nodes. This requires that rabbit_alarm event consumers handle duplicate notifications. They already do so after earlier changes on branch bug25191. This makes connection unblocking work correctly in the following sequence of events: * memory alarm set for node A * disk alarm set for node A * memory alarm cleared for node A * disk alarm cleared for node A as well as other similar scenarios with overlapping alarms. This slighly increases internode and intranode message traffic of alarm notifications. Since alarms occur rarely in well-monitored systems, this is a reasonable trade-off. | ||||
| | | | * | | | | Ignore *.orig files | Michael Klishin | 2013-06-24 | 1 | -0/+1 |
| | | | | | | | | |||||
| | | | * | | | | Use lists:keymember here | Michael Klishin | 2013-06-21 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | | * | | | | Correctly determine duplicate alarms when alarm is cleared | Michael Klishin | 2013-06-21 | 1 | -20/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, don't bother doing anything on duplicate alarms, per review feedback. | ||||
| | | | * | | | | Don't log duplicate alarm warnings | Michael Klishin | 2013-06-20 | 1 | -8/+19 |
| | | | | | | | | |||||
| | | | * | | | | Make sure the list of alarm resources is unique | Michael Klishin | 2013-06-20 | 1 | -1/+8 |
| | | | | | | | | |||||
| | | | * | | | | Make sure set_alarm is idempotent | Michael Klishin | 2013-06-19 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By making sure alarms list is unique. | ||||
| | | | * | | | | Don't crash when an alarm is cleared when there's nothing to clear | Michael Klishin | 2013-06-19 | 1 | -1/+6 |
| | | | | | | | | |||||
| | | | * | | | | Merge default into bug25191 | Michael Klishin | 2013-06-19 | 2 | -20/+57 |
| | | | |\ \ \ \ | |||||
| | | | | * \ \ \ | merge default into bug25191 | Michael Klishin | 2013-06-17 | 2 | -20/+57 |
| | | | | |\ \ \ \ | |||||
| | | | | | * | | | | We can end up hearing about a reason we have already heard about, because ↵ | Simon MacMullen | 2013-04-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rabbit_alarm *both* returns them from register() and immediately calls the MFA during register(). Tests now pass. | ||||
| | | | | | * | | | | Don't wipe the slate clean each time we get a conserve_resources message. | Simon MacMullen | 2013-04-16 | 1 | -5/+7 |
| | | | | | | | | | | |||||
| | | | | | * | | | | Merge default | Simon MacMullen | 2013-04-16 | 2 | -19/+54 |
| | | | | | |\ \ \ \ | |||||
| | | | | | | * \ \ \ | merge default into bug25191 | Matthias Radestock | 2013-01-10 | 1 | -11/+9 |
| | | | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and some tiny refactoring | ||||
| | | | | | | * | | | | | send connection.{blocked,unblocked} | Matthias Radestock | 2013-01-10 | 2 | -19/+55 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | merge stable into default | Matthias Radestock | 2013-08-05 | 3 | -10/+26 |
| | | |\ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ | merge stable into default | Matthias Radestock | 2013-08-05 | 1 | -6/+1 |
| | | |\ \ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ \ | stable to default | Simon MacMullen | 2013-08-01 | 0 | -0/+0 |
| | | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ \ \ | stable to default | Simon MacMullen | 2013-08-01 | 27 | -594/+959 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | * \ \ \ \ \ \ \ \ \ \ \ | stable to default | Simon MacMullen | 2013-08-01 | 1 | -0/+3 |
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | | * \ \ \ \ \ \ \ \ \ \ \ \ | stable to default | Simon MacMullen | 2013-07-31 | 3 | -7/+15 |
| | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ |