Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | get rid of index on 'pid' field in rabbit_queuebug20260 | Matthias Radestock | 2009-01-30 | 1 | -2/+1 |
| | | | | it's not used by any of our queries | ||||
* | cosmetic: break some overlong lines | Matthias Radestock | 2009-01-28 | 4 | -6/+12 |
| | |||||
* | merge bug20193 into default | Tony Garnock-Jones | 2009-01-27 | 0 | -0/+0 |
|\ | |||||
* | | more efficient lockingbug20193 | 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 | 1 | -1/+1 |
|\ | |||||
* | | refactoringbug20173 | 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 | 0 | -0/+0 |
| |\ | |||||
| * \ | Merged default into 20097, againbug20097 | Ben Hood | 2009-01-21 | 1 | -6/+6 |
| |\ \ | | |/ | |/| | |||||
| | * | Merged default into 20097 | Ben Hood | 2009-01-21 | 1 | -6/+6 |
| | |\ | |||||
| | | * | 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 | 5 | -89/+385 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | 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 | 9 | -55/+67 |
| | | | |\ | |||||
| * | | | | | Bad conflict resolution | Ben Hood | 2009-01-21 | 1 | -5/+0 |
| |/ / / / | |||||
| * | | | | Fixed hg tag file | Ben Hood | 2009-01-21 | 0 | -0/+0 |
| | | | | | |||||
| * | | | | Merged v1_5_1 into default | Ben Hood | 2009-01-21 | 21 | -432/+1548 |
| |\ \ \ \ | |||||
| | * | | | | Added tag rabbitmq_v1_5_1 for changeset 2e6e4090d44b | Ben Hood | 2009-01-19 | 0 | -0/+0 |
| | | | | | | |||||
| * | | | | | Added tag rabbitmq_v1_5_1 for changeset 0f3f3a44ca0cv1_5_1 | 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 READMEbug20064 | 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 | 3 | -6/+6 |
| |\ \ \ \ \ \ | | |/ / / / / | |||||
| | * | | | | | merge bug20111 into v1_5_1 | Matthias Radestock | 2009-01-15 | 1 | -4/+4 |
| | |\ \ \ \ \ | |||||
| | | * | | | | | Updated POD (rabbitmqctl rename pid to node)bug20111 | Emile Joubert | 2009-01-14 | 1 | -4/+4 |
| | | | | | | | | |||||
| | * | | | | | | Merged 20141 into v1_5_1 | Ben Hood | 2009-01-14 | 0 | -0/+0 |
| | |\ \ \ \ \ \ | |||||
| * | | | | | | | | Less restrictive pattern matching in debian/watchbug20125 | 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 |
| | |/ / / / / / | |/| | | | | | | |||||
* | | | | | | | | 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 | 5 | -211/+96 |
| |\ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | Merged 20099 into default | Ben Hood | 2009-01-19 | 3 | -202/+89 |
| | |\ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ | merge default into bug20099bug20099 | 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 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | make the channel process hibernate after 1s of idleness | Matthias Radestock | 2009-01-14 | 1 | -7/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to conserve resources | ||||
| | | * | | | | | | | | get rid of now-superfluous proxy_pid in channel state | Matthias Radestock | 2009-01-09 | 1 | -26/+18 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | get rid of buffering_proxy | Matthias Radestock | 2009-01-09 | 2 | -110/+1 |
| | | | | | | | | | | |