Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | better exception tagbug21060 | Matthias Radestock | 2009-07-01 | 1 | -1/+1 |
| | |||||
* | fix another off-by-one error | Matthias Radestock | 2009-07-01 | 1 | -1/+1 |
| | |||||
* | fold | Matthias Radestock | 2009-07-01 | 1 | -9/+6 |
| | |||||
* | Fix off-by-one error (discovered by Matthias) | Tony Garnock-Jones | 2009-07-01 | 1 | -1/+1 |
| | |||||
* | cosmetic | Matthias Radestock | 2009-07-01 | 1 | -23/+19 |
| | |||||
* | Convenience rabbit_basic functions. | Tony Garnock-Jones | 2009-06-22 | 2 | -11/+59 |
| | |||||
* | Updated portfile for 1.6.0 release | Tim Clark | 2009-06-18 | 1 | -4/+4 |
| | |||||
* | tabs -> spaces | Matthias Radestock | 2009-06-18 | 6 | -25/+25 |
| | |||||
* | TMPDIR should be honoured by Makefile | Matthew Sackman | 2009-06-18 | 1 | -2/+6 |
| | |||||
* | Added tag rabbitmq_v1_6_0 for changeset 1588df06f913 | Matthias Radestock | 2009-06-16 | 0 | -0/+0 |
| | |||||
* | add package changelog entries for 1.6.0 releaserabbitmq_v1_6_0 | Matthias Radestock | 2009-06-16 | 2 | -0/+9 |
| | |||||
* | merge bug20961 into default | Matthias Radestock | 2009-06-16 | 3 | -3/+5 |
|\ | |||||
| * | emergency merge of bug20958 into default | Matthias Radestock | 2009-06-16 | 6 | -142/+142 |
| |\ | | | | | | | | | | further qa is still required | ||||
| | * | merge bug20979 into default | Matthias Radestock | 2009-06-16 | 2 | -1/+3 |
| | |\ | |||||
| | | * | merge bug20976 into default | Matthias Radestock | 2009-06-16 | 0 | -0/+0 |
| | | |\ | |||||
| | | * | | Altered dependencies and added comment to the appbug20976 | Matthew Sackman | 2009-06-12 | 2 | -2/+4 |
| | | |/ | |||||
| | * | | cleandb is now an rm -rf and build depends not on mnesiabug20979 | Matthew Sackman | 2009-06-12 | 2 | -2/+2 |
| | |/ | |||||
| * | | FIx for escaping of argumentsbug20958 | Tim Clark | 2009-06-14 | 1 | -11/+1 |
| | | | |||||
* | | | Fixing up escaping of commandline argumentsbug20961 | Tim Clark | 2009-06-14 | 1 | -11/+1 |
| | | | |||||
* | | | Attempt to fix regexp in Portfile | Tim Clark | 2009-06-12 | 1 | -4/+4 |
| | | | |||||
* | | | Changes to version and checksums | Tim Clark | 2009-06-12 | 1 | -4/+4 |
| |/ |/| | |||||
* | | merging in bug20943 | Matthew Sackman | 2009-06-11 | 1 | -129/+120 |
|\ \ | |||||
| * | | refactoring: rename "round robin" to "active consumers"bug20943 | Matthias Radestock | 2009-06-10 | 1 | -27/+31 |
| | | | |||||
| * | | proper round-robining even when blocking | Matthias Radestock | 2009-06-10 | 1 | -124/+111 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This involved some substantial changes to the queue internal data structures - mostly by choice; the new design is cleaner: - We no longer keep a list of consumers in the channel records. Now the channel records just contain a consumer count instead, and that's only there for efficiency so we can more easily tell when we need to register/unregister with the limiter. - We now keep *two* consumer queues - one of active consumers (that's the one we've always had) and one of blocked consumers. We round-robin on the first one as before, and move things between the two queues when blocking/unblocking channels. When doing so the relative order of a channel's consumers is preserved, so the effects of any round-robining the active consumers get carried through to the blocked consumers when they get blocked and then back to the active consumers when they get unblocked. | ||||
* | | emergency merge of bug20958 into default | Matthias Radestock | 2009-06-10 | 3 | -14/+21 |
|\ \ | |/ |/| | | | | | | | We point to the macports files of the default branch from our web site and they got broken with the merge of bug20333. This hopefully fixes that, but further qa is required. | ||||
| * | merge in bug20955 | Matthew Sackman | 2009-06-10 | 1 | -4/+11 |
| |\ | |||||
| | * | respect channel blocking when adding consumersbug20955 | Matthias Radestock | 2009-06-10 | 1 | -4/+11 |
| |/ | |||||
| * | Merge bug20801 into default | Hubert Plociniczak | 2009-06-10 | 1 | -8/+10 |
| |\ | |||||
| | * | Merge two default branches into one. | Hubert Plociniczak | 2009-06-10 | 3 | -23/+50 |
| | |\ | |||||
| | * | | fix off-by-one error | Matthias Radestock | 2009-06-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | not that it really matters much | ||||
| | * | | cosmetic | Matthias Radestock | 2009-06-10 | 1 | -7/+9 |
| | | | | |||||
| * | | | Use dist macro for building correct distribution versions.bug20801 | Hubert Plociniczak | 2009-06-10 | 2 | -5/+3 |
| | |/ | |/| | |||||
* | | | Removed default shell, changed wrapper to work without default shell | timc | 2009-06-10 | 2 | -2/+2 |
| | | | |||||
* | | | Creates rabbitmq user with a default shell and uses correct arguments to the ↵ | timc | 2009-06-10 | 2 | -3/+3 |
|/ / | | | | | | | os x su command | ||||
* | | Merge from bug20333 post verification | timc | 2009-06-10 | 3 | -23/+50 |
|\ \ | |/ |/| | |||||
| * | remove/add files missed on previous commitbug20333 | Matthias Radestock | 2009-04-06 | 2 | -2/+23 |
| | | |||||
| * | use wrapper scripts in macports | Matthias Radestock | 2009-04-06 | 1 | -21/+27 |
| | | |||||
* | | merge bug20940 into default | Matthias Radestock | 2009-06-10 | 2 | -9/+12 |
|\ \ | |||||
| * | | cosmeticbug20940 | Matthias Radestock | 2009-06-10 | 1 | -6/+7 |
| | | | |||||
| * | | Made can_send/2 into can_send/3. | Matthew Sackman | 2009-06-09 | 2 | -9/+11 |
|/ / | |||||
* | | merging in bug20782 | Matthew Sackman | 2009-06-08 | 8 | -81/+103 |
|\ \ | |||||
| * | | clean up tx records in queues when a transaction's channel diesbug20782 | Matthias Radestock | 2009-06-05 | 4 | -23/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously queues were only monitoring channels with subscribers or to which ack-requiring messages had been delivered. Now queues also monitor channels from which they have received transactional publishes. Queues record the last tx id they have seen from a channel. This then makes it easy and efficient to find the associated tx record in the queue's process dictionary when a channel process dies - the alternative would be to scan the tx records for matching channel pids - and perform the required rollback activities for the tx. | ||||
| * | | refactoring: bundle up all the data for a publish | Matthias Radestock | 2009-06-05 | 7 | -64/+66 |
|/ / | | | | | | | | | Passing this around as separate args was becoming a pain. Also, now it's easier to add more data items. | ||||
* | | Split out internal_declare/2. | Tony Garnock-Jones | 2009-06-04 | 1 | -2/+10 |
| | | |||||
* | | merge bug20633 into default | Matthew Sackman | 2009-06-04 | 1 | -16/+24 |
|\ \ | |||||
| * | | make delete_binding return an error when the binding does not existbug20633 | Matthias Radestock | 2009-06-02 | 1 | -16/+24 |
| | | | | | | | | | | | | | | | This required some refactoring in order to avoid duplication of the code that constructs #binding records. | ||||
* | | | merge bug20877 into default | Matthias Radestock | 2009-06-03 | 0 | -0/+0 |
|\ \ \ | |||||
* | | | | alignbug20877 | Matthias Radestock | 2009-06-03 | 1 | -2/+2 |
| | | | | |||||
* | | | | Change from number to atom. | Tony Garnock-Jones | 2009-06-03 | 2 | -5/+11 |
|/ / / | |||||
* | | | merge bug20654 into default | Tony Garnock-Jones | 2009-06-03 | 7 | -86/+178 |
|\ \ \ |