summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merging bug 22671 onto defaultMatthew Sackman2010-05-045-69/+13
|\
| * Revert incorrect R12 cleanupDavid Wragg2010-04-301-1/+3
| | | | | | | | | | The corresponding change actually went into the R13 gen_server. Update the comment accordingly.
| * Take advantage of R12's re in rabbit_misc:string_to_pidDavid Wragg2010-04-301-41/+9
| |
| * Remove OTP-7025 workarounds - it's fixed in R12.David Wragg2010-04-302-24/+2
| |
| * An R12 cleanup in rabbit_persister:handle_infoDavid Wragg2010-04-301-3/+1
| |
| * An R12 cleanup in gen_server2:nameDavid Wragg2010-04-301-3/+1
| |
| * R12 cleanups from new persister branchDavid Wragg2010-04-301-8/+4
| |
* | Merging bug 22616 into defaultMatthew Sackman2010-05-0413-298/+2890
|\ \
| * | pluggable queue backendsMatthias Radestock2010-05-036-291/+772
| | | | | | | | | | | | | | | | | | | | | | | | | | | - behaviour and specs for pluggable queue backends - reworking of the queue code to support pluggability, including hookups to memory monitoring and file handle management - interface to existing persister via the new API All these changes were cherry-picked from the bug21673 branch.
| * | hook queue processes up to file handle cacheMatthias Radestock2010-04-302-1/+12
| | | | | | | | | | | | | | | | | | | | | This doesn't do anything here, since in their current form the queue processes do not use the fhc, but that will change in the future. This change was cherry-picked from the bug21673 branch.
| * | Merging default into bug22616Matthew Sackman2010-04-301-8/+7
| |\ \ | |/ / |/| |
* | | Pulling good patches off bad head of defaultMatthew Sackman2010-04-301-7/+9
| | |
| * | cherry-pick file_handle_cache from bug21673Matthias Radestock2010-04-304-1/+885
| | | | | | | | | | | | and its integration with the tcp_acceptor and worker_pool code
| * | merge default into bug22616Matthias Radestock2010-04-307-18/+37
| |\ \ | |/ / |/| |
* | | bug22637 merged into default (erlang version check on start of the application)Marek Majkowski2010-04-305-15/+32
|\ \ \ | |_|/ |/| |
| * | Modify version_compare so that eg 5.0 is eq 5. On application start, check ↵Matthew Sackman2010-04-293-12/+29
| | | | | | | | | | | | that we have a sufficient version of erts
| * | Force the RPMS to only be installable with erlang 12b3 or later (though ↵Matthew Sackman2010-04-291-2/+2
| | | | | | | | | | | | interestingly, it looks like there was no Fedora R12B-3 package - the closest I can find is R12B-4 which was in Fedora 8)
| * | Force the debs to only be installable with erlang 12b3 or laterMatthew Sackman2010-04-291-1/+1
| | |
* | | bug22264 merged into default (print erts version on startup)Marek Majkowski2010-04-291-2/+3
|\ \ \ | |/ / |/| |
| * | Apparently, we're not allowed to clutter the bunny. Hence added it to the ↵Matthew Sackman2010-04-291-7/+6
| | | | | | | | | | | | settings listing below
| * | Display the erts version in the bottom right of the Rabbit bannerMatthew Sackman2010-04-291-3/+5
|/ /
* | bug 22315 merged into default (+P 1M, process count set to 1M by default)Marek Majkowski2010-04-292-1/+2
|\ \
| * | Bump the default number of processes to 1MMatthew Sackman2010-04-292-1/+2
|/ /
| * merge default into bug22616Matthias Radestock2010-04-283-31/+3
| |\ | |/ |/|
* | bug22629 merged into defaultMarek Majkowski2010-04-281-1/+1
|\ \
| * | Removal of 12B5-ism. All tests now passMatthew Sackman2010-04-281-1/+1
|/ /
* | Merging bug22657 onto defaultMatthew Sackman2010-04-282-30/+2
|\ \
| * | remove tx-related queue info itemsMatthias Radestock2010-04-272-30/+2
|/ / | | | | | | since their presence exposes an implementation detail
| * merge default into bug22616Matthias Radestock2010-04-2710-40/+40
| |\ | |/ |/|
* | cosmetic: remove trailing whitespace from doc templatesMatthias Radestock2010-04-2710-40/+40
| |
| * merge default into bug22616Matthias Radestock2010-04-275-123/+96
| |\ | |/ |/|
* | Sanitise boot steps somewhat - a couple of steps had no 'enables' clause, ↵Matthew Sackman2010-04-271-12/+18
| | | | | | | | meaning potentially they could be run last, which would not be desirable (eg exchange recovery after networking up?
* | Merging bug 22651 into defaultMatthew Sackman2010-04-274-111/+77
|\ \
| * | explode on attempted double initialisation of queueMatthias Radestock2010-04-271-2/+0
| | | | | | | | | | | | which inidicates a serious bug and thus we shouldn't ignore it
| * | oopsMatthias Radestock2010-04-271-1/+1
| | |
| * | turn queue recovery upside downMatthias Radestock2010-04-274-111/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of the persister pushing recovered messages to the queues, the queues pull recovered messages from the persister. This allows us to perform queue recovery before recording the existince of the queues in mnesia, and thus prevents access to potentially uninitialised queues from other cluster nodes. It also makes the dependency between queues and the persister one way.
* | | Merge headsSimon MacMullen2010-04-271-3/+3
|\ \ \ | |/ /
* | | Merge 22619.Simon MacMullen2010-04-271-0/+1
|\ \ \
| * | | Increase the backlog on the listening socket backlog to 128.David Wragg2010-04-161-0/+1
| | | | | | | | | | | | | | | | | | | | The erlang default is a rather low value of 5. 128 is the default maximum under Linux, so seems a reasonable value to go for.
| | | * fix typoMatthias Radestock2010-04-261-1/+1
| | | |
| | | * merge default into bug22616Matthias Radestock2010-04-2615-133/+513
| | | |\ | | | |/ | | |/|
| | * | cosmeticMatthias Radestock2010-04-261-3/+3
| |/ / |/| |
* | | Merging bug 22584 into defaultMatthew Sackman2010-04-262-11/+13
|\ \ \
| * | | Add persister_hibernate_after configuration variable.Tony Garnock-Jones2010-04-072-3/+3
| | | |
| * | | Create persister_max_wrap_entries configuration variable.Tony Garnock-Jones2010-04-062-8/+10
| | | |
* | | | merging bug 22647 into defaultMatthew Sackman2010-04-242-8/+6
|\ \ \ \
| * | | | change guids to fixed-size binariesMatthias Radestock2010-04-242-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | This change was cherry-picked from the bug21673 branch and brings 'default' closer to that branch.
* | | | | merging bug 22646 into defaultMatthew Sackman2010-04-243-29/+16
|\ \ \ \ \
| * | | | | remove legacy serial seedingMatthias Radestock2010-04-243-29/+16
| |/ / / / | | | | | | | | | | | | | | | thus making the guid generator fully independent of the persister
* | | | | Merging heads of defaultMatthew Sackman2010-04-241-25/+28
|\ \ \ \ \