| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge heads | Alexandru Scvortov | 2011-09-21 | 1 | -1/+2 |
| |\ | |||||
| | * | fix a dialyzer warning | Alexandru Scvortov | 2011-09-21 | 1 | -1/+2 |
| | | | |||||
| * | | cosmetic | Matthias Radestock | 2011-09-21 | 1 | -10/+9 |
| |/ | |||||
| * | don't use rabbit_file in the FHC tests | Alexandru Scvortov | 2011-09-21 | 1 | -1/+5 |
| | | |||||
| * | refactor | Alexandru Scvortov | 2011-09-21 | 1 | -17/+11 |
| | | |||||
| * | merge default into bug24386 | Alexandru Scvortov | 2011-09-21 | 13 | -253/+403 |
| |\ | |||||
| | * | move file functions from misc to rabbit_file | Alexandru Scvortov | 2011-09-21 | 12 | -298/+335 |
| | | | |||||
| | * | guard all prim_file uses | Alexandru Scvortov | 2011-09-21 | 5 | -550/+113 |
| | | | |||||
| | * | make fhc a gen_server2, turn releases into casts and prioritise them | Alexandru Scvortov | 2011-09-20 | 1 | -22/+27 |
| | | | |||||
| | * | release descriptors explicitly | Alexandru Scvortov | 2011-09-16 | 2 | -16/+28 |
| | | | |||||
| | * | merge default into bug24386 | Alexandru Scvortov | 2011-09-16 | 5 | -49/+582 |
| | |\ | |||||
| | | * | use prim_file instead of file2 | Alexandru Scvortov | 2011-09-16 | 5 | -981/+73 |
| | | | | |||||
| | | * | refactor | Alexandru Scvortov | 2011-09-15 | 1 | -13/+13 |
| | | | | |||||
| | | * | changes to file and filelib2 | Alexandru Scvortov | 2011-09-14 | 2 | -177/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * strip out most types and specs; * replace the use of error with erlang:error in one place; * file2 starts up serialiser on-demand and uses it for subsequenct calls. The R13 modules used here require slightly fewer changes than the R14 ones. | ||||
| | | * | add file and filelib form R13B03 | Alexandru Scvortov | 2011-09-14 | 2 | -0/+1520 |
| | | | | |||||
| | | * | remove file2 and filelib2 | Alexandru Scvortov | 2011-09-14 | 2 | -1429/+0 |
| | | | | | | | | | | | | | We're going to replace them with the ones from R12. | ||||
| | | * | file2 will start the serialiser when it needs it | Alexandru Scvortov | 2011-09-14 | 2 | -10/+15 |
| | | | | |||||
| | | * | make the serialiser more generic by not registering it on start_link | Alexandru Scvortov | 2011-09-14 | 3 | -19/+13 |
| | | | | |||||
| | | * | rename io_runner to serialiser | Alexandru Scvortov | 2011-09-14 | 1 | -1/+1 |
| | | | | |||||
| | | * | merge default into bug24386 | Alexandru Scvortov | 2011-09-14 | 36 | -39/+245 |
| | | |\ | |||||
| | | * \ | merge default into bug24386 | Alexandru Scvortov | 2011-09-13 | 7 | -46/+1551 |
| | | |\ \ | |||||
| | | | * | | revert changes to worker_pool | Alexandru Scvortov | 2011-09-13 | 1 | -6/+4 |
| | | | | | | |||||
| | | | * | | add a dedicated process for running io actions | Alexandru Scvortov | 2011-09-13 | 3 | -1/+90 |
| | | | | | | |||||
| | | | * | | refactor + handle MFAs | Alexandru Scvortov | 2011-09-09 | 1 | -8/+4 |
| | | | | | | |||||
| | | | * | | remove more specs so that it compiles on R14 again | Alexandru Scvortov | 2011-09-07 | 1 | -6/+0 |
| | | | | | | |||||
| | | | * | | improve comments a bit | Alexandru Scvortov | 2011-09-07 | 2 | -2/+4 |
| | | | | | | |||||
| | | | * | | remove specs so that file2 and filelib2 compile on R12B-5 | Alexandru Scvortov | 2011-09-07 | 2 | -381/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Also, forward-port the file:file_name/1 from R12B-5, because the one in R14 uses a bif not available in R12. | ||||
| | | | * | | if the worker_pool is not running, run the submitted job in the current process | Alexandru Scvortov | 2011-09-07 | 3 | -11/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only time when this happens is when using the file2 and filelib2 functions during prelaunch and prepare, which should be fine. The alternative is starting worker_pool before it's needed, but the logic of that ends up being quite complicated, as we also have to stop it before starting rabbit fully and it may already be running. | ||||
| | | | * | | use filelib2 instead of filelib in most cases in queue_index and misc | Alexandru Scvortov | 2011-09-07 | 2 | -13/+13 |
| | | | | | | |||||
| | | | * | | patch filelib2 so that it uses file2 | Alexandru Scvortov | 2011-09-07 | 2 | -5/+8 |
| | | | | | | |||||
| | | | * | | copy over filelib.erl from R14B03 as filelib2.erl | Alexandru Scvortov | 2011-09-07 | 1 | -0/+498 |
| | | | | | | |||||
| | | | * | | use file2 in most cases in queue_index, file_handle_cache and misc | Alexandru Scvortov | 2011-09-07 | 5 | -34/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately, the worker pool is now a pre-requisite for some file operations, so we have to start it in prelaunch:start/0 and rabbit:prepare/0. | ||||
| | | | * | | patch file2 so that it compiles and runs file_server2 calls through the ↵ | Alexandru Scvortov | 2011-09-07 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | | | | | | | worker_pool | ||||
| | | | * | | copy over file.erl from R14B03 as file2.erl | Alexandru Scvortov | 2011-09-07 | 1 | -0/+1283 |
| | | | | | | |||||
| * | | | | | remove redundant "-s rabbit" from windows startup scripts | Matthias Radestock | 2011-09-21 | 2 | -4/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | ...and bring the order of erl args in line with that of the Unix script, for aesthetic reasons | ||||
| * | | | | | Merge bug17174 into default | Rob Harrop | 2011-09-21 | 1 | -14/+18 |
| |\ \ \ \ \ | |||||
| | * | | | | | improve flow control by penalising message ingestion in the scheduler | Matthias Radestock | 2011-09-20 | 1 | -14/+18 |
| |/ / / / / | |||||
| * | | | | | cosmetic | Matthias Radestock | 2011-09-19 | 1 | -3/+2 |
| | | | | | | |||||
| * | | | | | a bit of inlining, tweaking and cosmetics | Matthias Radestock | 2011-09-18 | 1 | -18/+13 |
| | | | | | | |||||
| * | | | | | cosmetic | Matthias Radestock | 2011-09-18 | 1 | -7/+5 |
| | | | | | | |||||
| * | | | | | extract ack handling logic | Matthias Radestock | 2011-09-18 | 1 | -34/+33 |
| | | | | | | | | | | | | | | | | | | | | | in common between 'ack', 'reject' and 'requeue' | ||||
| * | | | | | extract correlation between consumer_count and limiter registration | Matthias Radestock | 2011-09-17 | 1 | -23/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...and fix a bug in the process: during consumer registration we were using the *old* cr, with the old (and usually undefined) limiter, to check whether the channel is blocked. Thus we would end up running through the message queue unnecessarily. No big deal, but certainly not what was intended. Also, make the update_ch_record return the record, which makes the function more composable. | ||||
| * | | | | | rename maybe_store_ch_record to update_ch_record and drop assertions | Matthias Radestock | 2011-09-17 | 1 | -27/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | ...and some associated cosmetic shuffling and inlining. The assertions aren't all that useful and just clutter the code. | ||||
| * | | | | | cosmetic: slightly more sensible field order | Matthias Radestock | 2011-09-16 | 1 | -5/+5 |
| | | | | | | |||||
| * | | | | | merge bug24428 into default | Matthias Radestock | 2011-09-16 | 3 | -177/+214 |
| |\ \ \ \ \ | |||||
| | * \ \ \ \ | merge bug23596 into default | Matthias Radestock | 2011-09-16 | 2 | -22/+27 |
| | |\ \ \ \ \ | | |/ / / / | |||||
| | | * | | | | Merged bug24424 into default | Emile Joubert | 2011-09-16 | 1 | -2/+5 |
| | | |\ \ \ \ | |||||
| | | | * | | | | Whitespace | Emile Joubert | 2011-09-16 | 1 | -2/+2 |
| | | | | | | | | |||||
| | | | * | | | | Fix duplicated example para when generating rabbitmqctl docs | Jim Apperly | 2011-09-15 | 1 | -2/+5 |
| | | | | | | | | |||||
| | | * | | | | | merge bug24425 into default (FHC can become bottleneck when large numbers of ↵ | Alexandru Scvortov | 2011-09-15 | 1 | -20/+22 |
| | | |\ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | durable queues first receive a msg) | ||||
