Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | | | | * | | | | | | Merge default in | Steve Powell | 2012-02-10 | 11 | -43/+110 | |
| | | | | |\ \ \ \ \ \ | ||||||
| | | | | | * | | | | | | Refactor generic-unix rabbitmq-sys for easy updatability; | Steve Powell | 2012-02-10 | 4 | -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-compliant | Steve Powell | 2012-02-09 | 4 | -19/+25 | |
| | | | | | |/ / / / / | ||||||
| | | | | | * | | | | | Merge in default | Steve Powell | 2012-02-06 | 129 | -285/+417 | |
| | | | | | |\ \ \ \ \ | ||||||
| | | | | | * | | | | | | Give alternative to 'todos' which (can) work on macos | Steve Powell | 2012-02-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | ||||||
| | | | | | * | | | | | | Merge default in. | Steve Powell | 2012-02-02 | 8 | -25/+103 | |
| | | | | | |\ \ \ \ \ \ | ||||||
| | | | | | | * \ \ \ \ \ | Merge default in | Steve Powell | 2012-02-01 | 16 | -140/+218 | |
| | | | | | | |\ \ \ \ \ \ | ||||||
| | | | | | | * | | | | | | | Modify generic-unix packaging step to override rabbitmq-sys defaults. | Steve Powell | 2012-01-30 | 4 | -9/+43 | |
| | | | | | | | | | | | | | | ||||||
| | | | | | | * | | | | | | | Merge default in | Steve Powell | 2012-01-30 | 15 | -250/+382 | |
| | | | | | | |\ \ \ \ \ \ \ | ||||||
| | | | | | | * | | | | | | | | Move defaults to rabbitmq-sys | Steve Powell | 2012-01-30 | 2 | -8/+39 | |
| | | | | | | | | | | | | | | | ||||||
| | | | | | | * | | | | | | | | Change CONFIG_FILE, LOG_BASE, MNESIA_BASE and ENABLED_PLUGINS_FILE defaults | Steve Powell | 2012-01-26 | 1 | -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 in | Steve Powell | 2012-01-26 | 4 | -24/+37 | |
| | | | | | | |\ \ \ \ \ \ \ \ | ||||||
* | | | | | | | | | | | | | | | | Copy the error_string concept from ctl, in order to never format a string ↵ | Simon MacMullen | 2012-02-29 | 1 | -6/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with ~p. | |||||
* | | | | | | | | | | | | | | | | Merge bug24558 | Simon MacMullen | 2012-02-29 | 4 | -53/+50 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | | | Missing specbug24558 | Simon MacMullen | 2012-02-29 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Assert in timeout, better sync comment, changed naming of needs_index_sync. | Francesco Mazzoli | 2012-02-29 | 2 | -6/+6 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Checking for memory usage in needs_timeout | Francesco Mazzoli | 2012-02-22 | 1 | -4/+12 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Using SYNC_INTERVAL for the idle timeout as well. | Francesco Mazzoli | 2012-02-22 | 1 | -4/+3 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Removed reduce_memory_use test before actual reduce_memory_use in timeout/1. | Francesco Mazzoli | 2012-02-22 | 1 | -8/+1 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Removed sync_if/2 and sync/2. | Francesco Mazzoli | 2012-02-22 | 1 | -22/+7 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Merge default | Francesco Mazzoli | 2012-02-16 | 4 | -29/+40 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | Introduced a small timeout when needs_timeout returns 'idle'. | Francesco Mazzoli | 2012-02-16 | 2 | -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 Mazzoli | 2012-02-09 | 1 | -10/+3 | |
| | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | Merged default | Francesco Mazzoli | 2012-02-09 | 129 | -472/+691 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|/ / / / | | | |/| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | Changed needs_sync/1 patterns order. | Francesco Mazzoli | 2012-02-09 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | Taking is_dirty into account in needs_sync/1. | Francesco Mazzoli | 2012-02-09 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | needs_sync/1 now uses the handle write buffer, sync/1 is unconditional. | Francesco Mazzoli | 2012-02-09 | 2 | -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 Mazzoli | 2012-02-09 | 2 | -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 Mazzoli | 2012-02-07 | 2 | -5/+11 | |
| | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | Always returning either timed or idle, always flushing in timeout/1. | Francesco Mazzoli | 2012-02-07 | 3 | -56/+12 | |
| | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | Flushing periodically, trying out various way to find out when to flush. | Francesco Mazzoli | 2012-02-07 | 3 | -13/+63 | |
| | | |_|_|_|_|/ / / / / / / / / | | |/| | | | | | | | | | | | | | ||||||
* | | | | | | | | | | | | | | | | merge bug24650 into default (Move names for connections and channels from ↵ | Alexandru Scvortov | 2012-02-28 | 20 | -113/+646 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mgmt to broker) | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge bug20337 | Simon MacMullen | 2012-02-28 | 1 | -2/+2 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | typos in (old) debian packaging doc | Steve Powell | 2012-02-27 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | that function doesn't return errorsbug20337 | Alexandru Scvortov | 2012-02-28 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | re-order arguments to BQ:fold to look more like an Erlang fold | Alexandru Scvortov | 2012-02-28 | 4 | -8/+8 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Rename process_messages to fold. | Simon MacMullen | 2012-02-27 | 6 | -16/+14 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | Extract some header-munging functions into rabbit_basic (not sure that's the ↵ | Simon MacMullen | 2012-02-27 | 2 | -33/+40 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | best place, but rabbit_misc is already overflowing and rabbit_headers did not seem justified). | |||||
| * | | | | | | | | | | | | | | | | Cosmetic | Simon MacMullen | 2012-02-27 | 2 | -3/+1 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | add missing argument to BQ:process_messages | Alexandru Scvortov | 2012-02-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | | merge default into bug20337 | Alexandru Scvortov | 2012-02-27 | 13 | -39/+226 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / | ||||||
| | * | | | | | | | | | | | | | | | merge heads | Matthias Radestock | 2012-02-26 | 1 | -8/+10 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | | | | | | | | fix hidden bug in config file listing | Matthias Radestock | 2012-02-24 | 1 | -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 order | Matthias Radestock | 2012-02-24 | 1 | -7/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...and introduce a useful type alias | |||||
| | * | | | | | | | | | | | | | | | | Also, spelling | Simon MacMullen | 2012-02-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | | You don't need a fractional part and it can be greater than 1.0. Also, M-q. | Simon MacMullen | 2012-02-24 | 1 | -2/+5 | |
| | |/ / / / / / / / / / / / / / / | ||||||
| | * | | | | | | | | | | | | | | | Merge bug24182 into default | Steve Powell | 2012-02-23 | 2 | -1/+41 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | | * | | | | | | | | | | | | | | | Move the mode thing into the server too.bug24182 | Simon MacMullen | 2012-02-20 | 2 | -6/+9 | |
| | | | | | | | | | | | | | | | | | | ||||||
| | | * | | | | | | | | | | | | | | | Move code from rabbitmq-auth-mechanism-ssl onto the broker | Simon MacMullen | 2012-02-20 | 1 | -1/+38 | |
| | | | | | | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | | | | | | Merge bug24482 | Simon MacMullen | 2012-02-23 | 139 | -1282/+1931 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |