Get dirtymark merge working:
commitd9acb98ebcf28d0b7419611d4716fa16ee0ac286
authorAndreas J. Koenig <k@k5.linux.bogus>
Sun, 15 Mar 2009 15:31:35 +0000 (15 16:31 +0100)
committerAndreas J. Koenig <k@k5.linux.bogus>
Sun, 15 Mar 2009 15:31:35 +0000 (15 16:31 +0100)
treef767cdd0ce065a1e7e34426669dfaef0dbde0632
parentdecb0d64afce31336f8f68c312cdecab1d089634
Get dirtymark merge working:
* Todo: describe a bug that seems like coming from perl
* FakeBigFloat: disable native floating math until this bug is analysed
* Recentfile::aggregate now with option "force"
* Recentfile::aggregate now calls an empty update() on the first recentfile
* Recentfile::aggregate now DTRT when the other file has a newer dirtymark
* Recentfile::_sparse_clone now does not blindly copy the dirtymark anymore
* Recentfile::update can now be called without argument to get "truncate"
* Recentfile::merge now DTRT when it has no dirtymark yet
* 02-operation.t: add tests to see dirtymark in action
* few amendments to 02-operation.t needed because aggregate now calls update
Todo
lib/File/Rsync/Mirror/Recentfile.pm
lib/File/Rsync/Mirror/Recentfile/FakeBigFloat.pm
t/02-operation.t
t/perlcriticrc