summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | | * | | | | | Merge default inSteve Powell2012-02-1011-43/+110
| | | | | |\ \ \ \ \ \
| | | | | | * | | | | | Refactor generic-unix rabbitmq-sys for easy updatability;Steve Powell2012-02-104-26/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | simplify macports mods to generic-unix package; make rabbitmq-env independent of package installation; adjust rabbitmq-sys in base scripts to allow rabbitmq-env to work everywhere.
| | | | | | * | | | | | Remove dependencies upon sed -i which is not posix-compliantSteve Powell2012-02-094-19/+25
| | | | | | |/ / / / /
| | | | | | * | | | | Merge in defaultSteve Powell2012-02-06129-285/+417
| | | | | | |\ \ \ \ \
| | | | | | * | | | | | Give alternative to 'todos' which (can) work on macosSteve Powell2012-02-061-1/+1
| | | | | | | | | | | |
| | | | | | * | | | | | Merge default in.Steve Powell2012-02-028-25/+103
| | | | | | |\ \ \ \ \ \
| | | | | | | * \ \ \ \ \ Merge default inSteve Powell2012-02-0116-140/+218
| | | | | | | |\ \ \ \ \ \
| | | | | | | * | | | | | | Modify generic-unix packaging step to override rabbitmq-sys defaults.Steve Powell2012-01-304-9/+43
| | | | | | | | | | | | | |
| | | | | | | * | | | | | | Merge default inSteve Powell2012-01-3015-250/+382
| | | | | | | |\ \ \ \ \ \ \
| | | | | | | * | | | | | | | Move defaults to rabbitmq-sysSteve Powell2012-01-302-8/+39
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Change CONFIG_FILE, LOG_BASE, MNESIA_BASE and ENABLED_PLUGINS_FILE defaultsSteve Powell2012-01-261-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - CONFIG_FILE to ${RABBIT_HOME}/rabbitmq - LOG_BASE to ${RABBIT_HOME}/log - MNESIA_BASE to ${RABBIT_HOME}/mnesia - ENABLED_PLUGINS_FILE to ${RABBIT_HOME}/enabled_plugins
| | | | | | | * | | | | | | | Merge bug24706 inSteve Powell2012-01-264-24/+37
| | | | | | | |\ \ \ \ \ \ \ \
* | | | | | | | | | | | | | | | Copy the error_string concept from ctl, in order to never format a string ↵Simon MacMullen2012-02-291-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with ~p.
* | | | | | | | | | | | | | | | Merge bug24558Simon MacMullen2012-02-294-53/+50
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Missing specbug24558Simon MacMullen2012-02-291-0/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Assert in timeout, better sync comment, changed naming of needs_index_sync.Francesco Mazzoli2012-02-292-6/+6
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Checking for memory usage in needs_timeoutFrancesco Mazzoli2012-02-221-4/+12
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Using SYNC_INTERVAL for the idle timeout as well.Francesco Mazzoli2012-02-221-4/+3
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Removed reduce_memory_use test before actual reduce_memory_use in timeout/1.Francesco Mazzoli2012-02-221-8/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Removed sync_if/2 and sync/2.Francesco Mazzoli2012-02-221-22/+7
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge defaultFrancesco Mazzoli2012-02-164-29/+40
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Introduced a small timeout when needs_timeout returns 'idle'.Francesco Mazzoli2012-02-162-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes this branch as performant as default, while performing syncs. I have to make sure that we don't rely on the timeout being 0.
| | * | | | | | | | | | | | | | | Got rid of unused function and warnings.Francesco Mazzoli2012-02-091-10/+3
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merged defaultFrancesco Mazzoli2012-02-09129-472/+691
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|/ / / / | | | |/| | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Changed needs_sync/1 patterns order.Francesco Mazzoli2012-02-091-3/+2
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Taking is_dirty into account in needs_sync/1.Francesco Mazzoli2012-02-091-2/+3
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | needs_sync/1 now uses the handle write buffer, sync/1 is unconditional.Francesco Mazzoli2012-02-092-7/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we perform the sync unconditionally and not only when unsynced_msg_ids is empty the write_buffer will always be cleared and we won't be stuck in a loop.
| | * | | | | | | | | | | | | | | Syncing instead of flushing.Francesco Mazzoli2012-02-092-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This stops needs_timeout and timeout from going in a loop. However, since rabbit_queue_index:needs_sync works looking at unsynced_msg_ids, this doesn't preserving acks when the broker is terminated abruptedly, since the timeout won't be triggered (needs_sync will return false). If needs_sync is defined inspecting the write_buffer if the file_handle_cache, needs_timeout and timeout go in a loop, for reason that are not clear to me now.
| | * | | | | | | | | | | | | | | Returning idle in needs_timeout/1 only when there is something to flush.Francesco Mazzoli2012-02-072-5/+11
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Always returning either timed or idle, always flushing in timeout/1.Francesco Mazzoli2012-02-073-56/+12
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Flushing periodically, trying out various way to find out when to flush.Francesco Mazzoli2012-02-073-13/+63
| | | |_|_|_|_|/ / / / / / / / / | | |/| | | | | | | | | | | | |
* | | | | | | | | | | | | | | | merge bug24650 into default (Move names for connections and channels from ↵Alexandru Scvortov2012-02-2820-113/+646
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mgmt to broker)
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge bug20337Simon MacMullen2012-02-281-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | typos in (old) debian packaging docSteve Powell2012-02-271-2/+2
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | that function doesn't return errorsbug20337Alexandru Scvortov2012-02-281-2/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | re-order arguments to BQ:fold to look more like an Erlang foldAlexandru Scvortov2012-02-284-8/+8
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Rename process_messages to fold.Simon MacMullen2012-02-276-16/+14
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Extract some header-munging functions into rabbit_basic (not sure that's the ↵Simon MacMullen2012-02-272-33/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | best place, but rabbit_misc is already overflowing and rabbit_headers did not seem justified).
| * | | | | | | | | | | | | | | | CosmeticSimon MacMullen2012-02-272-3/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | add missing argument to BQ:process_messagesAlexandru Scvortov2012-02-271-1/+1
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | merge default into bug20337Alexandru Scvortov2012-02-2713-39/+226
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | | merge headsMatthias Radestock2012-02-261-8/+10
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | fix hidden bug in config file listingMatthias Radestock2012-02-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | see docs for init:get_argument/1 - a single "-config <file>" argument comes back as [[<file>]], multiple come back as [[<file>], ...]. The reason the previous code worked is that the functions in 'filename' accept deep lists. NB: we are not handling the case of "-config <file> <file> ...", but then neither does the application_controller, and th docs for 'erl' only mention a single file.
| | | * | | | | | | | | | | | | | | cosmetic: make spec order match export/definition orderMatthias Radestock2012-02-241-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...and introduce a useful type alias
| | * | | | | | | | | | | | | | | | Also, spellingSimon MacMullen2012-02-241-1/+1
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | You don't need a fractional part and it can be greater than 1.0. Also, M-q.Simon MacMullen2012-02-241-2/+5
| | |/ / / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | | Merge bug24182 into defaultSteve Powell2012-02-232-1/+41
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | Move the mode thing into the server too.bug24182Simon MacMullen2012-02-202-6/+9
| | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | Move code from rabbitmq-auth-mechanism-ssl onto the brokerSimon MacMullen2012-02-201-1/+38
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Merge bug24482Simon MacMullen2012-02-23139-1282/+1931
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \