[darcs-devel] darcs patch: fail on error in get_patches_beyond_tag.
(and 6 more)
David Roundy
droundy at darcs.net
Fri Mar 30 08:50:22 PST 2007
Hi all,
This is a big bundle of all the changes I've made this week. The net
result is that hashed inventories now pass the complete test suite. I
haven't yet run any testing with combo repositories that have both a hashed
and an old-fashioned inventory. That comes next.
But at this point, when working by themselves, hashed inventories pass the
entire test suite, and I'd encourage interested persons to start testing
them. If you find a bug, it's something that isn't tested in the test
suite, and adding it to the test suite will be a *very* good thing to do.
Another feature that would be interesting to add now would be lazily
partial repositories. With the hashed inventory, we should be able to
relatively easily make a repository that will download the patches lazily
(as they are required), but then cache them. This should solve most (all?
many?) of the issues the ghc folks have been having with partial
repositories.
Also, it would be good to have a "check hash" mode that verifies that the
patch files actually have the hash their filename promises. And darcs
check should also always verify this, for hashed repositories.
David
Wed Mar 28 10:24:08 PDT 2007 David Roundy <droundy at darcs.net>
* fail on error in get_patches_beyond_tag.
This will expose any bugs where we use this function wrongly.
(As was the case in darcs check --partial with hashed inventories.)
Wed Mar 28 11:13:45 PDT 2007 David Roundy <droundy at darcs.net>
* fix unrecord.sh to use proper darcs.
Wed Mar 28 18:08:28 PDT 2007 David Roundy <droundy at darcs.net>
* make --set-scripts-executable work with get and hashed inventories.
Wed Mar 28 18:09:00 PDT 2007 David Roundy <droundy at darcs.net>
* by default test hashed inventories plus normal.
Fri Mar 30 08:20:18 PDT 2007 David Roundy <droundy at darcs.net>
* whitespace cleanups in makefile.
Fri Mar 30 08:42:59 PDT 2007 David Roundy <droundy at darcs.net>
* fix bug in makefile regarding manual.
Fri Mar 30 08:43:25 PDT 2007 David Roundy <droundy at darcs.net>
* fix checkpoint handling with hashed inventories.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 69061 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20070330/c7b05a3a/attachment-0001.bin
More information about the darcs-devel
mailing list