[darcs-devel] darcs patch: Implement gitCommitDate. (and 8 more)

Juliusz Chroboczek Juliusz.Chroboczek at pps.jussieu.fr
Thu Oct 27 11:26:24 PDT 2005


Tue Oct 25 23:38:32 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Implement gitCommitDate.

Tue Oct 25 23:55:22 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Choose better ancestors for Git merges.
  The common ancestor will be chosen optimally assuming that the Git
  ancestry graph is a semilattice and commit dates are monotonic.  If
  the Git ancestry graph is unstructured, the youngest ancestor will
  be chosen.
  
  If Git dates are not ordered, all bets are off.
  
  The algorithm is at least O(h*w^2), where h is the height of the
  ancestry graph and w is the number of ancestors, but profiling shows
  that this doesn't matter much -- commuting patches is what takes all
  the time.

Wed Oct 26 01:13:44 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Clarify docs for building darcs-git.

Wed Oct 26 02:52:36 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Implement break2PS.

Wed Oct 26 02:53:23 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Use packed strings when parsing Git commits.

Thu Oct 27 20:01:07 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Change breakFirstPairPS to return slightly larger strings.

Thu Oct 27 20:01:38 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Use the new breakFirstPairPS instead of break2PS.

Thu Oct 27 20:24:00 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Use PackedStrings when parsing Git authors.

Thu Oct 27 20:24:21 CEST 2005  Juliusz Chroboczek <jch at pps.jussieu.fr>
  * Use gitCommitDatePS instead of gitCommitDate when choosing Git ancestors.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 28418 bytes
Desc: A darcs patch for your repository!
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20051027/71fe2c66/attachment.bin


More information about the darcs-devel mailing list