| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge bug20193 into default | Tony Garnock-Jones | 2009-01-27 | 6 | -103/+151 |
| |\ | |||||
| | * | more efficient locking | Matthias Radestock | 2009-01-26 | 2 | -4/+4 |
| | | | |||||
| | * | prefix all mnesia table names with 'rabbit_' | Matthias Radestock | 2009-01-22 | 6 | -96/+122 |
| | | | | | | | | | | | | | | | and - get rid of plurals in table names - change rabbit_amqqueue to rabbit_queue - put table attributes in more sensible order | ||||
| | * | don't infer table name from record type in mnesia ops | Matthias Radestock | 2009-01-22 | 4 | -36/+58 |
| |/ | | | | | | | | This is in preparation for prefixing all table names with 'rabbit_' in order to avoid conflicts with other apps running in the same VM. This is a fairly straightforward change. The only tricky bit is the untangling of rabbit_exchange:indexed_delete. | ||||
| * | Merged 20173 into default | Ben Hood | 2009-01-22 | 9 | -113/+250 |
| |\ | |||||
| | * | refactoring | Matthias Radestock | 2009-01-22 | 1 | -24/+20 |
| | | | |||||
| | * | fix indentation | Matthias Radestock | 2009-01-22 | 1 | -4/+2 |
| | | | |||||
| | * | typo | Matthias Radestock | 2009-01-22 | 1 | -1/+1 |
| | | | |||||
| | * | anybody can do anything with server-named resources | Matthias Radestock | 2009-01-21 | 1 | -0/+4 |
| | | | | | | | | | ...as long as they get hold of the name, which is strong | ||||
| | * | document new rabbitmqctl commands | Matthias Radestock | 2009-01-21 | 1 | -9/+15 |
| | | | |||||
| | * | merge default into bug20173 | Matthias Radestock | 2009-01-21 | 8 | -32/+51 |
| | |\ | |/ |/| | |||||
| * | | add forgotten docs for delete_user command | Matthias Radestock | 2009-01-21 | 1 | -1/+4 |
| | | | |||||
| * | | cosmetic: remove superfluous whitespace | Matthias Radestock | 2009-01-21 | 1 | -19/+19 |
| | | | |||||
| * | | remove merge conflict markers | Matthias Radestock | 2009-01-21 | 1 | -3/+0 |
| | | | |||||
| * | | Merged 20097 into default | Ben Hood | 2009-01-21 | 1 | -6/+6 |
| |\ \ | |||||
| | * \ | Merged default into 20097, again | Ben Hood | 2009-01-21 | 1 | -5/+0 |
| | |\ \ | |/ / |/| | | |||||
| * | | | Bad conflict resolution | Ben Hood | 2009-01-21 | 1 | -5/+0 |
| | | | | |||||
| | * | | Merged default into 20097 | Ben Hood | 2009-01-21 | 25 | -367/+353 |
| | |\ \ | |/ / |/| | | |||||
| * | | | Fixed hg tag file | Ben Hood | 2009-01-21 | 0 | -0/+0 |
| | | | | |||||
| * | | | Merged v1_5_1 into default | Ben Hood | 2009-01-21 | 7 | -6/+30 |
| |\ \ \ | |||||
| | * | | | Added tag rabbitmq_v1_5_1 for changeset 0f3f3a44ca0c | Ben Hood | 2009-01-19 | 0 | -0/+0 |
| | | | | | |||||
| | * | | | add package changelog entries for 1.5.1 releaserabbitmq_v1_5_1 | Ben Hood | 2009-01-19 | 2 | -0/+9 |
| | | | | | |||||
| | * | | | better documentation of message counts | Matthias Radestock | 2009-01-19 | 1 | -4/+5 |
| | | | | | |||||
| | * | | | merge bug20064 into v1_5_1 | Matthias Radestock | 2009-01-15 | 3 | -3/+3 |
| | |\ \ \ | |||||
| | | * | | | BUILD has been renamed to README | Matthias Radestock | 2009-01-15 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | Renamed BUILD.in to README.in | Hubert Plociniczak | 2009-01-15 | 2 | -2/+2 |
| | | | | | | |||||
| | * | | | | merge bug20125 into v1_5_1 | Matthias Radestock | 2009-01-15 | 1 | -0/+4 |
| | |\ \ \ \ | | |/ / / | |/| | | | |||||
| | | * | | | Less restrictive pattern matching in debian/watch | Hubert Plociniczak | 2009-01-15 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | Added required debian/watch file for checking latest source tarballs. | Hubert Plociniczak | 2009-01-13 | 1 | -0/+4 |
| | | | | | | |||||
| | * | | | | merge bug20111 into v1_5_1 | Matthias Radestock | 2009-01-15 | 1 | -4/+4 |
| | |\ \ \ \ | |||||
| | | * | | | | Updated POD (rabbitmqctl rename pid to node) | Emile Joubert | 2009-01-14 | 1 | -4/+4 |
| | | | | | | | |||||
| | * | | | | | Merged 20141 into v1_5_1 | Ben Hood | 2009-01-14 | 2 | -2/+2 |
| | |\ \ \ \ \ | | |_|/ / / | |/| | | | | |||||
| * | | | | | | Added tag rabbitmq_v1_5_1 for changeset 2e6e4090d44b | Ben Hood | 2009-01-19 | 0 | -0/+0 |
| | | | | | | | |||||
| | | | | * | | oops, meant to advertise this as an ordinary gen_server | Matthias Radestock | 2009-01-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | which it still is, since I left the gen_server:start_link in place. | ||||
| | | | | * | | replace gen_server:cast with gen_server2:cast in rabbit_limiter | Matthias Radestock | 2009-01-08 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The limiter is co-located with channels but interacts with queues which may be on different nodes. It is therefore subject to the message reordering problem of cross-node gen_server:cast - see bug 19749. For consistency I replaced gen_server:call as well, though I left the gen_server:start_link alone in order to avoid the (admittedly small) penalty introduced by gen_server2's modified main loop. | ||||
| | | | | * | | merge bug19749 into bug20097 | Matthias Radestock | 2009-01-08 | 4 | -25/+882 |
| | | | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and replace a few new instances of gen_server calls/cast in rabbit_amqqueue with gen_server2. | ||||
| | | | | * \ \ | merge bug18557 into bug20097 | Matthias Radestock | 2009-01-08 | 5 | -89/+385 |
| | | | | |\ \ \ | |||||
| | | | | | | | * | simplify resource access cache | Matthias Radestock | 2009-01-20 | 1 | -19/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | check_resource_access throws an exception on failed auth, which closes the channel. Hence the cache can be simplified to a simple list of {Resource, Permission} pairs for which authorisation has previously succeeded. | ||||
| | | | | | | | * | replace simple permission cache with lru cache, to make it bounded | Matthias Radestock | 2009-01-20 | 1 | -14/+28 |
| | | | | | | | | | |||||
| | | | | | | | * | clear permission cache before hibernating | Matthias Radestock | 2009-01-19 | 1 | -0/+1 |
| | | | | | | | | | |||||
| | | | | | | | * | merge default into bug20173 | Matthias Radestock | 2009-01-19 | 7 | -241/+126 |
| | | | | | | | |\ | |_|_|_|_|_|_|/ |/| | | | | | | | |||||
| * | | | | | | | | Merged 19749 into default | Ben Hood | 2009-01-19 | 2 | -25/+25 |
| |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | change a gen_server:call to a gen_server2:call | Matthias Radestock | 2009-01-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for consistency with gen_server2:cast | ||||
| | * | | | | | | | | merge default into bug19749 | Matthias Radestock | 2009-01-16 | 18 | -231/+604 |
| | |\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / | |/| | | | | | | | |||||
| | * | | | | | | | | merge bug19759 into bug19749 | Matthias Radestock | 2009-01-08 | 4 | -23/+880 |
| | |\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | The former was the wrong bug number. | ||||
| | | * | | | | | | | replace all cross-node gen_server:casts with gen_server2:casts | Matthias Radestock | 2009-01-08 | 2 | -21/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The latter is order-preserving, whereas the former isn't. Rather than just replacing the casts, I replaced all uses of gen_server with gen_server2 in the affected modules. That way we don't mix modules when talking to a given process. | ||||
| | | * | | | | | | | merge bug20088 into bug19749 | Matthias Radestock | 2009-01-08 | 2 | -2/+859 |
| | | |\ \ \ \ \ \ \ | |/ / / / / / / / | |||||
| * | | | | | | | | | Merged 20099 into default | Ben Hood | 2009-01-19 | 3 | -202/+89 |
| |\ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ | merge default into bug20099 | Matthias Radestock | 2009-01-16 | 18 | -233/+603 |
| | |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which involved a few conflict resolutions. The most complex of these was dealing with the termination of the limiter; we now unlink from it first so we don't get a spurious EXIT signal. | ||||
| | * | | | | | | | | | fix bug in handling of writer exit | Matthias Radestock | 2009-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
