summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Whitespacebug24517Emile Joubert2011-10-311-1/+0
|
* refactorAlexandru Scvortov2011-10-311-3/+3
|
* fix case + cosmeticAlexandru Scvortov2011-10-311-9/+13
|
* break on too many argsAlexandru Scvortov2011-10-261-1/+2
|
* refactor and renameAlexandru Scvortov2011-10-261-23/+20
|
* no more magic numbersAlexandru Scvortov2011-10-251-4/+4
|
* refactor + guard against garbageAlexandru Scvortov2011-10-251-17/+21
|
* rebase on defaultAlexandru Scvortov2011-10-253-2/+26
|
* merge bug24514 into default (soak tests broken due to api change from bug 24509)Alexandru Scvortov2011-10-241-3/+2
|\
| * Update VQ soak tests for new requeue APIbug24514Emile Joubert2011-10-241-3/+2
|/
* a spot of inlining/renamingMatthias Radestock2011-10-241-29/+21
|
* minor optimisation: switch from dict to gb_treesMatthias Radestock2011-10-221-6/+6
| | | | | | | ...for the msg_id_to_channel map in the queue process. This doesn't actually produce any noticable gain, but we use gb_sets/trees everywhere else in the 'confirm' logic and this was the only place in the code where a dict was keyed on msg_ids.
* eliminate unused var warningMatthias Radestock2011-10-211-6/+5
|
* merge bug24504 into defaultMatthias Radestock2011-10-211-2/+8
|\
| * expand scope of "no alternate exchange" optimisationbug24504Matthias Radestock2011-10-211-3/+2
| | | | | | | | to cover the "routed somewhere" case too
| * Revert 910c670238ad (Produce guids a bit more efficiently)Simon MacMullen2011-10-191-7/+7
| |
| * 3) Cache results of rabbit_registry:lookup_module() for exchange types in ↵Simon MacMullen2011-10-191-2/+6
| | | | | | | | the process dictionary.
| * 2) Produce guids a bit more efficiently.Simon MacMullen2011-10-191-7/+7
| | | | | | | | (At the cost of limiting us to 2^64 messages published per channel.)
| * 1) Don't even consider alternate exchanges for exchanges with no args.Simon MacMullen2011-10-191-0/+3
| |
* | Merge bug24509Simon MacMullen2011-10-217-49/+36
|\ \
| * | Cosmeticbug24509Simon MacMullen2011-10-211-1/+2
| | |
| * | Refrain from resetting message expiry in message requeueEmile Joubert2011-10-207-50/+36
|/ /
* | merge headsAlexandru Scvortov2011-10-201-0/+7
|\ \
| * \ merge bug24510 (make start-background-node start-rabbit-on-node breaks ↵Alexandru Scvortov2011-10-202-2/+7
| |\ \ | | | | | | | | | | | | | | | | | | | | logging after bug 24332) Also, don't fail if rabbit is already loaded.
| * | | Load rabbit first.bug24510Simon MacMullen2011-10-201-0/+3
| | | |
* | | | Merge bug24508.Simon MacMullen2011-10-202-19/+10
|\ \ \ \ | |_|/ / |/| | |
| * | | replace timer:apply_interval with timer:send_intervalbug24508Matthias Radestock2011-10-202-19/+10
|/ / / | | | | | | | | | | | | The latter doesn't churn processes and doesn't require exporting of functions we otherwise wouldn't.
* | | Merged bug24362 into defaultEmile Joubert2011-10-1914-964/+538
|\ \ \ | |/ /
| * | Merge bug24481Simon MacMullen2011-10-190-0/+0
| |\ \ | | |/
| * | Cosmeticbug24481Simon MacMullen2011-10-191-8/+8
| | |
| * | Saner namingEmile Joubert2011-10-191-3/+3
| | |
| * | Perform semantic equivalence testEmile Joubert2011-10-191-6/+20
| |/
| * Merge bug17162.Simon MacMullen2011-10-193-121/+109
| |\
| | * remove parse_properties (again) and rename testbug17162Alexandru Scvortov2011-10-182-116/+59
| | |
| | * small routing optimisation and re-add parse_propertiesAlexandru Scvortov2011-10-182-1/+58
| | | | | | | | | | | | Parse_properties is now only used to test encode_properties.
| | * cosmeticAlexandru Scvortov2011-10-181-7/+12
| | | | | | | | | | | | And fix the '_':2 thing.
| | * unroll property parserAlexandru Scvortov2011-10-172-59/+46
| | | | | | | | | | | | The codegen code is quite ugly now; I'll see what I can do about that.
| * | yet another attempt to reduce timeouts in CIMatthias Radestock2011-10-191-6/+6
| | | | | | | | | | | | | | | - catch surplus eagerly - wait longer for confirms, wait shorter for any surplus
| * | As noted in bug17162 comment 13, this delivers a few percent improvement on ↵Simon MacMullen2011-10-181-0/+5
| | | | | | | | | | | | MM -y 0.
| * | Merged bug24460 into defaultEmile Joubert2011-10-181-3/+2
| |\ \
| | * | remove redundant usortbug24460Alexandru Scvortov2011-10-171-2/+1
| | | | | | | | | | | | | | | | It used to be there because it tended to speed things up for some reason.
| | * | properly sort the queue of acksAlexandru Scvortov2011-10-171-3/+3
| | | |
| * | | Merge bug24483Simon MacMullen2011-10-188-812/+391
| |\ \ \
| | * | | looks like a 200ms wait is still not enough to keep CI happyMatthias Radestock2011-10-171-1/+1
| | | |/ | | |/|
| | * | merge bug24455 into defaultMatthias Radestock2011-10-174-786/+365
| | |\ \ | | | |/ | | |/|
| | | * Minor tweaksbug24455Matthew Sackman2011-10-171-14/+5
| | | |
| | | * Having thought about and discussed the code and desires, change things ↵Matthew Sackman2011-10-171-47/+26
| | | | | | | | | | | | | | | | around a bit.
| | | * cosmetic + correct specs for lqueue:peek{_r}Matthias Radestock2011-10-151-16/+16
| | | |
| | | * oopsMatthias Radestock2011-10-151-7/+3
| | | |
| | | * Revert lqueue so it does not cache ends of queue as we no longer need this ↵Matthew Sackman2011-10-151-71/+33
| | | | | | | | | | | | | | | | to be O(1).