summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sasl logger also appendsAlexandru Scvortov2011-08-123-12/+16
| | | | | Removed the "log file not writable" tests because rotate_logs now fixes that problem by deleting the old files.
* remove old log files when rotatingAlexandru Scvortov2011-08-123-8/+3
|
* don't bother swapping out non-existing loggersAlexandru Scvortov2011-08-122-10/+7
| | | | | | | | Error logging seems to work fine even when stopping/starting rabbit. Also, remove the tty_logger last in case we need it before. Since ensure_working_log_handlers/0 is the first executed by rabbit, we can be fairly certain we won't miss any log events.
* only allow the rabbit error logger to touch the files and append rather than ↵Alexandru Scvortov2011-08-113-12/+16
| | | | | | | | | | | | | | | | | overwrite If the standard error logger is initialised with the correct file names, the files will be overwritten. So, we no longer tell Erlang the location of the files at boot. It will automatically register an error_logger_tty_h, which we then unregister after setting up our own loggers (you can't swap a file logger for a tty logger). Still left todo: - error loggers when stopping rabbit, - windows rabbitmq-server.bat, - the other head of ensure_working_log_handlers, - it doesn't really make sense to swap out the non exitent error_logger_file_h.
* merge bug24322 into defaultMatthias Radestock2011-08-081-6/+1
|\
| * closer to defaultAlexandru Scvortov2011-08-081-1/+2
| | | | | | | | And don't clobber the state.
| * merge default into bug24322Alexandru Scvortov2011-08-086-15/+47
| |\
| * | simplify node monitoringAlexandru Scvortov2011-08-081-21/+8
| | |
| * | remove logging statementAlexandru Scvortov2011-08-041-2/+1
| | |
| * | keep track of which nodes are up and don't cleanup after the same node twiceAlexandru Scvortov2011-08-031-12/+20
| | |
* | | merge headsMatthias Radestock2011-08-081-1/+1
|\ \ \
| * | | correct spec for rabbit:stop_and_halt/0Matthias Radestock2011-08-081-1/+1
| | | |
* | | | Merging bug24319 to defaultMatthew Sackman2011-08-080-0/+0
|\ \ \ \ | |/ / /
* | | | Upgrade all entries in a segmentEmile Joubert2011-08-081-1/+1
|/ / /
* | | Merging v2_5 branch to defaultMatthew Sackman2011-08-0852-1318/+3672
|\ \ \ | | |/ | |/|
| * | Merging bug24313 to defaultMatthew Sackman2011-08-0814-192/+180
| |\ \
| | * | minor simplifying refactorMatthias Radestock2011-08-051-7/+7
| | | |
| | * | Merge bug24315Simon MacMullen2011-08-042-2/+35
| | |\ \
| | | * | More generic.Simon MacMullen2011-08-041-1/+1
| | | | |
| | | * | Return the value of Fun(), and make sure we always restore the group leader.Simon MacMullen2011-08-041-2/+5
| | | | |
| | | * | better argument formattingAlexandru Scvortov2011-08-041-2/+6
| | | | |
| | | * | cosmeticAlexandru Scvortov2011-08-031-1/+1
| | | | |
| | | * | abstract out with_local_io/1Alexandru Scvortov2011-08-032-16/+22
| | | | | | | | | | | | | | | | | | | | | | | | | Because it will be needed whenever a rabbitmqctl command causes the logger to print anything.
| | | * | refactor mask_argsAlexandru Scvortov2011-08-031-10/+8
| | | | |
| | | * | be discrete about what you logAlexandru Scvortov2011-08-021-2/+12
| | | | |
| | | * | log rabbitmqctl invocations on the remote nodeAlexandru Scvortov2011-08-021-1/+13
| | | | |
| | * | | Merge bug24305 into defaultRob Harrop2011-08-042-4/+3
| | |\ \ \ | | | |_|/ | | |/| |
| | | * | It has been decided that masking out on write, is preferable to masking out ↵Matthew Sackman2011-07-271-3/+2
| | | | | | | | | | | | | | | | | | | | on read.
| | | * | Wipe out slave pids whenever we start up a queue.Matthew Sackman2011-07-262-4/+4
| | | | |
| | * | | Merge bug23504.Simon MacMullen2011-08-0311-179/+135
| | |\ \ \ | | | |_|/ | | |/| |
| | | * | CosmeticSimon MacMullen2011-08-032-9/+7
| | | | |
| | | * | refactoringAlexandru Scvortov2011-08-023-24/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename internal_emit_stats to emit_stats. Add the missing export to channel. Prefer one big case statement over a function with two heads.
| | | * | more consistent namingAlexandru Scvortov2011-08-021-10/+10
| | | | | | | | | | | | | | | | | | | | It's called *internal*_emit_stats in the channel.
| | | * | just ignore the result to erlang:cancel_timerAlexandru Scvortov2011-08-026-15/+9
| | | | |
| | | * | convert another timerAlexandru Scvortov2011-08-021-8/+6
| | | | |
| | | * | convert mirror_queue_slave's sync timerAlexandru Scvortov2011-08-021-8/+12
| | | | |
| | | * | convert gm's flush timerAlexandru Scvortov2011-08-021-14/+9
| | | | |
| | | * | convert amqqueue_process's sync timerAlexandru Scvortov2011-08-022-18/+12
| | | | |
| | | * | some more refactoringAlexandru Scvortov2011-08-026-13/+18
| | | | |
| | | * | refactorAlexandru Scvortov2011-08-022-27/+13
| | | | |
| | | * | merge default into bug23504Alexandru Scvortov2011-08-02115-4918/+10102
| | | |\ \ | | | |/ / | | |/| |
| | | * | Sorry, accidentally shipped some changes to Makefile that I use for testing.John DeTreville2011-02-081-2/+0
| | | | |
| | | * | All tests pass.John DeTreville2011-02-082-10/+6
| | | | |
| | | * | Dies in rabbit_channel:handle_info with emit_stats msg. Will fix typo in the ↵John DeTreville2011-02-075-9/+10
| | | | | | | | | | | | | | | | | | | | morning. Also dies in com.rabbitmq.client.test.server.EffectVisibilityCrossNodeTest.testEffectVisibility test, but so does the default branch.
| | | * | Updated rabbit_amqqueue_process. Ready to test.John DeTreville2011-02-071-34/+32
| | | | |
| | | * | Updated rabbit_event and rabbit_reader. Removed accidental tabs from ↵John DeTreville2011-02-073-20/+11
| | | | | | | | | | | | | | | | | | | | file_handle_cache.
| | | * | Updated supervisor2.John DeTreville2011-02-073-21/+16
| | | | |
| | | * | Updated rabbit_msg_store.John DeTreville2011-02-071-14/+16
| | | | |
| | | * | Updated file_handle_cache.erlJohn DeTreville2011-02-071-6/+6
| | | | |
| | | * | Branched new bug23504, based on more modern default.John DeTreville2011-02-070-0/+0
| | | | |