[Webkit-unassigned] [Bug 41791] New: Commit Queue shouldn't sort by oldest modification date

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 7 12:46:48 PDT 2010


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

           Summary: Commit Queue shouldn't sort by oldest modification
                    date
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: tonyg at chromium.org
                CC: eric at webkit.org, abarth at webkit.org


The Commit Queue sorts by oldest modification date:
http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/common/net/bugzilla.py#L266

This basically means that they are landed by bug ID (i.e. when the issue was opened), rather than by when they were added to the queue. A fairer algorithm would be to order them by when they were added to the queue.

Here's an example showing patches with older lower bug IDs (oldest mod date) being inserted into the start of the queue (instead of behind the patches already in the queue):

Snapshot 1 (11:22AM PST):
#1 60715
#2 60721
#3 60722
#4 60729
#5 60730
#6 60746
#7 60747
#8 60751

Snapshot 2 (11:35AM PST):
+ #1 60320
+ #2 60580
#3 60715
#4 60721
#5 60722
#6 60729
#7 60730
#8 60746
#9 60747
#10 60751

Snapshot 2 (12:37PM PST):
+ #1    59404
#2    60320
#3    60580
#4    60715
#5    60721
#6    60722
#7    60729
#8    60730
#9    60746
#10    60747
#11    60751
+ #12    60755
+ #13    60757

-- 
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