summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Since it may be sane to set the watermark to "0.0", let's allow "0" for that.bug24522Simon MacMullen2011-10-271-1/+4
|
* Reduce nesting of case statementsEmile Joubert2011-10-271-15/+12
| | | | (Courtesy of Matthias)
* Change the meaning of vm_memory_high_watermark = 0.0Emile Joubert2011-10-272-13/+14
| | | | | | Setting vm_memory_high_watermark to zero disabled memory monitoring. Now we treat 0.0 as a normal percentage, which guarantees that the memory alarm will always be triggered, making it impossible to publish.
* Resurrect default without bug24494Simon MacMullen2011-10-261-0/+1
|
* Merge bug24308 (msg_store perf unnecessarily bounded by disk)Simon MacMullen2011-10-2625-1073/+634
|\
| * This is still failing occasionally in CI, I must have tuned the value for my ↵Simon MacMullen2011-10-261-1/+1
| | | | | | | | workstation...
| * merge bug 24511 into default (VQ soak test must generate unique message IDs)Alexandru Scvortov2011-10-252-27/+23
| |\
| | * Update escript and docsbug24511Emile Joubert2011-10-242-6/+8
| | |
| | * Publish multiple differently in soak testEmile Joubert2011-10-201-23/+17
| | |
| * | Merged bug24516 into defaultEmile Joubert2011-10-250-0/+0
| |\ \
| * | | close stdin in init scriptbug24516Alexandru Scvortov2011-10-251-2/+4
| |/ /
| * | 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.