summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* correct docs for final handshakeMatthias Radestock2012-11-291-0/+1
|
* handle the case of the Syncer dying right at the endMatthias Radestock2012-11-291-15/+20
| | | | | | which could previously leave the master blocked, waiting for 'next'. And move the unlinking, which allows us to ensure we don't end up with stray 'EXIT's.
* cosmeticMatthias Radestock2012-11-291-4/+4
|
* extract loggingMatthias Radestock2012-11-292-26/+21
|
* no more unused varsMatthias Radestock2012-11-291-1/+1
|
* Don't do anything if we decided not to do anything.Simon MacMullen2012-11-292-1/+2
|
* Merge headsSimon MacMullen2012-11-291-26/+17
|\
| * cosmetic, plus correctly identify provenanceMatthias Radestock2012-11-291-26/+17
| |
* | Set depth_delta to undefined if something goes wrong. Or indeed if something ↵Simon MacMullen2012-11-291-4/+3
|/ | | | goes right, but in that case we are about to overwrite it.
* Update diagram.Simon MacMullen2012-11-291-2/+4
|
* Make sure newly-started slaves don't respond and confuse things.Simon MacMullen2012-11-292-3/+6
|
* Call get_parent/0 less often...Simon MacMullen2012-11-291-6/+6
|
* Respond to FHC.Simon MacMullen2012-11-291-1/+7
|
* Only respond to 'EXIT's from parent / syncer.Simon MacMullen2012-11-293-11/+62
|
* Have slaves determine whether they need sync.Simon MacMullen2012-11-293-40/+44
|
* Reverse master/syncer communication.Simon MacMullen2012-11-291-5/+8
|
* Oops, didn't even compile that last one.Simon MacMullen2012-11-292-10/+12
|
* Merge in default, and use the fold-stop thing rather than throwing.Simon MacMullen2012-11-296-50/+89
|\
| * merge bug25303 into defaultMatthias Radestock2012-11-2814-274/+269
| |\
| * | expand test coverage to at least two iterations of delta_foldMatthias Radestock2012-11-281-18/+21
| | | | | | | | | | | | | | | previously it had no test coverage at all Also, re-use the same vq for all fold tests, for efficiency.
| * | tweakMatthias Radestock2012-11-281-19/+14
| | |
| * | cosmeticMatthias Radestock2012-11-281-2/+3
| | |
| * | Better quickcheck test of interruptable backing queue foldEmile Joubert2012-11-281-7/+15
| | |
| * | cosmeticMatthias Radestock2012-11-281-24/+20
| | |
| * | Provide early termination for backing queue foldEmile Joubert2012-11-284-36/+70
| | |
* | | cosmeticMatthias Radestock2012-11-282-19/+14
| | |
* | | There is no TRef1.Simon MacMullen2012-11-281-2/+2
| | |
* | | Unshorten name.Simon MacMullen2012-11-281-2/+2
| | |
* | | We should flush here too, to not leave a junk 'DOWN' message when the syncer ↵Simon MacMullen2012-11-281-2/+1
| | | | | | | | | | | | exits. Also there's no sync_complete_ok any more...
* | | OopsSimon MacMullen2012-11-281-1/+1
| | |
* | | Diagram.Simon MacMullen2012-11-282-2/+26
| | |
* | | Don't expose the BQ to the syncer.Simon MacMullen2012-11-282-40/+52
| | |
* | | Spawn a separate process to send out messages from the master. This lets us ↵Simon MacMullen2012-11-282-27/+34
| | | | | | | | | | | | simplify some monitor and credit_flow handling. Thus also stop sync_receive_credit from being a spinloop.
* | | OopsSimon MacMullen2012-11-281-3/+3
| | |
* | | Various QA cleanupsSimon MacMullen2012-11-284-61/+62
| | |
* | | merge default into bug24407Matthias Radestock2012-11-275-11/+229
|\ \ \ | |_|/ |/| | | | | | | | ...which involved a minor tweak since #message_properties.delivered is gone
| * | simplify errorsMatthias Radestock2012-11-272-4/+3
| | |
| * | Handle update_ram_duration correctly.Simon MacMullen2012-11-272-21/+29
| | |
| * | Move the sync stuff to its own moduleSimon MacMullen2012-11-263-120/+160
| | |
| * | Don't hang on shutdownSimon MacMullen2012-11-263-8/+20
| | |
| * | React to memory monitor and FHC messages.Simon MacMullen2012-11-261-10/+21
| | |
| * | Merge in defaultSimon MacMullen2012-11-264-2/+151
| |\ \
| | * | Improve progfess logging.Simon MacMullen2012-11-261-14/+18
| | | |
| | * | Send the sync_start over GM to flush out any other messages that we might ↵Simon MacMullen2012-11-262-11/+19
| | | | | | | | | | | | | | | | have sent that way already.
| | * | Fix bugs in previous commit, and be rather more thorough about monitoring ↵Simon MacMullen2012-11-264-25/+51
| | | | | | | | | | | | | | | | and cleaning up credit flow.
| | * | CosmeticSimon MacMullen2012-11-261-8/+6
| | | |
| | * | Add spec, fix API, refuse to run if there are pending acks, return status, ↵Simon MacMullen2012-11-264-25/+28
| | | | | | | | | | | | | | | | don't throw away state.
| | * | Fix expirySimon MacMullen2012-11-232-8/+6
| | | |
| | * | Merge bug25303Simon MacMullen2012-11-234-2/+114
| | |\ \
| | | * | OopsSimon MacMullen2012-11-231-1/+2
| | | | |