NEW46699
uploading dependent patches no longer works with the parallel commit-queue
https://bugs.webkit.org/show_bug.cgi?id=46699
Summary uploading dependent patches no longer works with the parallel commit-queue
Eric Seidel (no email)
Reported 2010-09-27 23:29:21 PDT
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.
Attachments
Note You need to log in before you can comment on or make changes to this bug.