summaryrefslogtreecommitdiff
path: root/src/rabbit_channel.erl
Commit message (Expand)AuthorAgeFilesLines
* s/bool()/boolean() in type specsbug21714Matthias Radestock2009-09-301-2/+2
* minor, mostly cosmetic, tweaksMatthias Radestock2009-09-191-4/+3
* using #amqp_error{} instead of {amqp, ...}Vlad Ionescu2009-09-171-4/+5
* oopsbug21583Matthias Radestock2009-09-071-2/+2
* don't attempt rollbacks on non-tx channelsMatthias Radestock2009-09-071-3/+8
* tidyingbug21066Matthew Sackman2009-08-101-1/+1
* Channel now catches the exit of the writer and signals the reader explicitly....Matthew Sackman2009-08-101-0/+4
* merge bug21087 into defaultMatthias Radestock2009-08-081-3/+1
|\
| * updating gen_server2 with latest from R13B01 in order to ensure this doesn't ...Matthew Sackman2009-07-061-3/+1
* | Done. Testing the latency between the call to conserve_memory and when the ms...bug21046Matthew Sackman2009-08-041-1/+1
|/
* refactoring: bundle up all the data for a publishMatthias Radestock2009-06-051-2/+3
* Change from number to atom.Tony Garnock-Jones2009-06-031-3/+3
* merge default into bug20654Tony Garnock-Jones2009-05-271-6/+3
|\
| * helper method for not_found errorsMatthias Radestock2009-05-201-6/+3
* | rename UME to AEMatthias Radestock2009-05-201-3/+4
* | add permission checks for ume configurationMatthias Radestock2009-05-201-0/+6
* | rationalise publish/route result typesMatthias Radestock2009-05-201-16/+16
* | move publication logic, incl ume handling, into rabbit_exchangeMatthias Radestock2009-05-191-48/+19
* | refactoringMatthias Radestock2009-04-281-18/+14
* | add "unroutable message exchanges" featureMatthias Radestock2009-04-281-3/+31
|/
* merge v1_5 into defaultTony Garnock-Jones2009-04-241-2/+6
|\
| * return the correct error (not_found) on exchange deletionbug20630Matthias Radestock2009-04-231-2/+6
* | Backed out changeset 4ee61cc2d6f0Matthias Radestock2009-04-141-1/+1
* | Fix double-exchange-deletion bugTony Garnock-Jones2009-04-131-1/+1
* | merge bug20348 into defaultTony Garnock-Jones2009-02-131-104/+206
|\ \ | |/ |/|
| * Merged 20288 into defaultBen Hood2009-02-021-17/+20
| |\
| | * refine permission structurebug20288Matthias Radestock2009-01-271-17/+20
| * | don't terminate channel processes abnormally for amqp errorsbug20275Matthias Radestock2009-01-291-8/+14
| * | cosmetic: break some overlong linesMatthias Radestock2009-01-281-1/+2
| |/
| * simplify resource access cacheMatthias Radestock2009-01-201-19/+10
| * 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-191-94/+88
| |\
| | * merge default into bug20099bug20099Matthias Radestock2009-01-161-24/+73
| | |\
| | * | 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
| | * | get rid of now-superfluous proxy_pid in channel stateMatthias Radestock2009-01-091-26/+18
| | * | fix normal termination caseMatthias Radestock2009-01-091-5/+4
| | * | first cut of turning rabbit_channel into a gen_server2Matthias Radestock2009-01-091-60/+59
| * | | cache permissions in channelMatthias Radestock2009-01-191-4/+20
| * | | hook in permission checksMatthias Radestock2009-01-161-1/+23
| | |/ | |/|
| * | Merged 18557 into defaultBen Hood2009-01-161-20/+74
| |\ \
| | * | add some commentsbug18557Matthias Radestock2009-01-151-1/+2
| | * | Merged default into 18557Ben Hood2009-01-151-10/+8
| | |\ \ | | | |/
| | * | tidying up, refactoring and some cosmetic changesMatthias Radestock2008-12-261-9/+6
| | * | destroy limiter when a channel becomes unlimitedMatthias Radestock2008-12-241-9/+16
| | * | don't leave the limiter behind when the channel terminatesMatthias Radestock2008-12-231-1/+3
| | * | cosmeticMatthias Radestock2008-12-231-20/+20
| | * | deal with limiting after consumer subscriptionMatthias Radestock2008-12-231-17/+21
| | * | create limiter lazilyMatthias Radestock2008-12-231-5/+20