summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* get rid of index on 'pid' field in rabbit_queuebug20260Matthias Radestock2009-01-301-2/+1
| | | | it's not used by any of our queries
* cosmetic: break some overlong linesMatthias Radestock2009-01-284-6/+12
|
* merge bug20193 into defaultTony Garnock-Jones2009-01-270-0/+0
|\
* | more efficient lockingbug20193Matthias Radestock2009-01-262-4/+4
| |
* | prefix all mnesia table names with 'rabbit_'Matthias Radestock2009-01-226-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 opsMatthias Radestock2009-01-224-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 defaultBen Hood2009-01-221-1/+1
|\
* | refactoringbug20173Matthias Radestock2009-01-221-24/+20
| |
* | fix indentationMatthias Radestock2009-01-221-4/+2
| |
* | typoMatthias Radestock2009-01-221-1/+1
| |
* | anybody can do anything with server-named resourcesMatthias Radestock2009-01-211-0/+4
| | | | | | | | ...as long as they get hold of the name, which is strong
* | document new rabbitmqctl commandsMatthias Radestock2009-01-211-9/+15
| |
* | merge default into bug20173Matthias Radestock2009-01-218-32/+51
|\ \ | |/
| * add forgotten docs for delete_user commandMatthias Radestock2009-01-211-1/+4
| |
| * cosmetic: remove superfluous whitespaceMatthias Radestock2009-01-211-19/+19
| |
| * remove merge conflict markersMatthias Radestock2009-01-211-3/+0
| |
| * Merged 20097 into defaultBen Hood2009-01-210-0/+0
| |\
| * \ Merged default into 20097, againbug20097Ben Hood2009-01-211-6/+6
| |\ \ | | |/ | |/|
| | * Merged default into 20097Ben Hood2009-01-211-6/+6
| | |\
| | | * oops, meant to advertise this as an ordinary gen_serverMatthias Radestock2009-01-081-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_limiterMatthias Radestock2009-01-081-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 bug20097Matthias Radestock2009-01-085-89/+385
| | | |\ | | | | | | | | | | | | | | | | | | | | and replace a few new instances of gen_server calls/cast in rabbit_amqqueue with gen_server2.
| | | | * merge bug18557 into bug20097Matthias Radestock2009-01-089-55/+67
| | | | |\
| * | | | | Bad conflict resolutionBen Hood2009-01-211-5/+0
| |/ / / /
| * | | | Fixed hg tag fileBen Hood2009-01-210-0/+0
| | | | |
| * | | | Merged v1_5_1 into defaultBen Hood2009-01-2121-432/+1548
| |\ \ \ \
| | * | | | Added tag rabbitmq_v1_5_1 for changeset 2e6e4090d44bBen Hood2009-01-190-0/+0
| | | | | |
| * | | | | Added tag rabbitmq_v1_5_1 for changeset 0f3f3a44ca0cv1_5_1Ben Hood2009-01-190-0/+0
| | | | | |
| * | | | | add package changelog entries for 1.5.1 releaserabbitmq_v1_5_1Ben Hood2009-01-192-0/+9
| | | | | |
| * | | | | better documentation of message countsMatthias Radestock2009-01-191-4/+5
| | | | | |
| * | | | | merge bug20064 into v1_5_1Matthias Radestock2009-01-153-3/+3
| |\ \ \ \ \
| | * | | | | BUILD has been renamed to READMEbug20064Matthias Radestock2009-01-151-1/+1
| | | | | | |
| | * | | | | Renamed BUILD.in to README.inHubert Plociniczak2009-01-152-2/+2
| | | | | | |
| * | | | | | merge bug20125 into v1_5_1Matthias Radestock2009-01-153-6/+6
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | merge bug20111 into v1_5_1Matthias Radestock2009-01-151-4/+4
| | |\ \ \ \ \
| | | * | | | | Updated POD (rabbitmqctl rename pid to node)bug20111Emile Joubert2009-01-141-4/+4
| | | | | | | |
| | * | | | | | Merged 20141 into v1_5_1Ben Hood2009-01-140-0/+0
| | |\ \ \ \ \ \
| * | | | | | | | Less restrictive pattern matching in debian/watchbug20125Hubert Plociniczak2009-01-151-1/+1
| | | | | | | | |
| * | | | | | | | Added required debian/watch file for checking latest source tarballs.Hubert Plociniczak2009-01-131-0/+4
| | |/ / / / / / | |/| | | | | |
* | | | | | | | simplify resource access cacheMatthias Radestock2009-01-201-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 boundedMatthias Radestock2009-01-201-14/+28
| | | | | | | |
* | | | | | | | clear permission cache before hibernatingMatthias Radestock2009-01-191-0/+1
| | | | | | | |
* | | | | | | | merge default into bug20173Matthias Radestock2009-01-197-241/+126
|\ \ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | |
| * | | | | | | Merged 19749 into defaultBen Hood2009-01-195-211/+96
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Merged 20099 into defaultBen Hood2009-01-193-202/+89
| | |\ \ \ \ \ \ \
| | | * \ \ \ \ \ \ merge default into bug20099bug20099Matthias Radestock2009-01-1618-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 exitMatthias Radestock2009-01-141-1/+1
| | | | | | | | | | |
| | | * | | | | | | | make the channel process hibernate after 1s of idlenessMatthias Radestock2009-01-141-7/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to conserve resources
| | | * | | | | | | | get rid of now-superfluous proxy_pid in channel stateMatthias Radestock2009-01-091-26/+18
| | | | | | | | | | |
| | | * | | | | | | | get rid of buffering_proxyMatthias Radestock2009-01-092-110/+1
| | | | | | | | | | |