Closed Bug 284131 Opened 20 years ago Closed 19 years ago

viewing activity 3-4+ days in the past shows no committers

Categories

(Webtools Graveyard :: Tinderbox, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: chase, Assigned: cls)

Details

Attachments

(1 file)

I've noticed recently that reviewing stuff that's happened more than 3 or 4 days
in the past shows no committers where on those days 3 or 4 days ago there were
committers.  I suspect there's a bug in Tinderbox that no one else has reported
(perhaps because no one else has noticed).
There is code in VC_CVS.pm that purges items from the commit's database based on the TinderConfig 
DB_TRIM_SECONDS value which defaults to 8 days.  

Is yours set to less than that?
Yeah, it's pretty much like that.. my original estimation was wrong, it was just
a limitation of the feature that fills in the guilty column.  In Tinderbox 1 the
code stores the last 20 or so committers in a guilty file for who's on that
build tree's hook and shuffles off older commit info in favor of newer info.

Surprisingly, it appears no one cared enough about reviewing old data that
missing the committer list for a previous time period wasn't a concern.  I've
considered spending effort rewriting the commit list data so if the requested
time period isn't "fresh" then it will go out to bonsai for that list
dynamically.  Not sure if I'll get to it, though.
Mass reassign of open bugs for chase@mozilla.org to build@mozilla-org.bugs.
Assignee: chase → build
Attached patch v1.0Splinter Review
This patch makes the commit info time period a per-tree configuration option and bumps the default to 14 days.
Assignee: build → cls
Status: NEW → ASSIGNED
Attachment #224477 - Flags: review?(bear)
Attachment #224477 - Flags: review?(bear) → review+
Checking in webtools/tinderbox/admintree.cgi;
/cvsroot/mozilla/webtools/tinderbox/admintree.cgi,v  <--  admintree.cgi
new revision: 1.23; previous revision: 1.22
done
Checking in webtools/tinderbox/buildwho.pl;
/cvsroot/mozilla/webtools/tinderbox/buildwho.pl,v  <--  buildwho.pl
new revision: 1.15; previous revision: 1.14
done
Checking in webtools/tinderbox/doadmin.cgi;
/cvsroot/mozilla/webtools/tinderbox/doadmin.cgi,v  <--  doadmin.cgi
new revision: 1.19; previous revision: 1.18
done
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: