On 2008-06-19 10:33:56 +0200, Miklos Vajna wrote:What you're describing is pretty much what we're thinking about doing -- have a log branch where each commit contains enough metadata to recreate the complete patch stack state at that point in time, and has all the parents it needs to be safe from gc. The particular problem I'm asking about here is that due to StGit's concept of "unapplied" patches that are per definition not reachable from the current branch head, a given log entry might have to keep an unbounded number of commits from being gc'ed. Thus my question about what would blow up if we were to make a commit with 50 parents. Or 100. Or 1000, if our users are crazy enough. (The alternative being, of course, to make a tree of octopuses with a fixed maximum fan-out.) -- Karl Hasselström, kha@treskal.com www.treskal.com/kalle -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Justin Piszcz | exception Emask 0x0 SAct 0x1 / SErr 0x0 action 0x2 frozen |
| Rafael J. Wysocki | 2.6.27-rc4-git1: Reported regressions from 2.6.26 |
git: | |
| Corey Minyard | [PATCH 3/3] Convert the UDP hash lock to RCU |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: [GIT]: Networking |
| Stephen Hemminger | Re: iptables very slow after commit 784544739a25c30637397ace5489eeb6e15d7d49 |
