[Webkit-unassigned] [Bug 46699] New: uploading dependent patches no longer works with the parallel commit-queue

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 27 23:29:21 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=46699

           Summary: uploading dependent patches no longer works with the
                    parallel commit-queue
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: eric at webkit.org


uploading dependent patches no longer works with the parallel commit-queue

It used to be possible to write a patch, upload with r? cq?, and commit locally and then start working on the next patch.  So long as the patches were cq+'d in the right oder they would land in the right order and you'd never have svn-apply failures.

Adam and I used to use this all the time to facilitate doing lots of little patches w/o slowing down to wait for things to land.

However, this broke when we turned the commit-queue into a commit-cluster with many machines.

I'm not quite sure how to fix this. Maybe when landing a patch we need to walk the depends-on bug chain and look for open bugs with patches attached and if so ignore that patch?  We should probably also lock the patch in that case to prevent something else from doing the same crawl?

Maybe the feeder queue should be doing this crawl and only posting a patch into the queue if it has no open dependencies?  If that happens we'd need to log in the bug so others would be able to understand the feature.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list