Danek Duvall wrote:
On Mon, Oct 23, 2006 at 08:12:11AM -0700, Stephen Lau wrote:

Is it possible you're getting a mail delay?

I am, at least.  It's quite variable.  Most of the time, the messages come
in within five to ten minutes after putback (which is still quite bad).
But, for instance, Bill's putback yesterday didn't register on onnv-notify
until this afternoon -- 22 hours and 30 minutes after the putback happened
internally.  I've attached my copy of Bill's message for reference.

I'm not sure where the problem was there.  The mail appears to have been
sent only(!) twelve minutes before it arrived, with the bulk of that delay
being between the last mailserver in the opensolaris.org domain and the
first in the sun.com domain (so maybe others didn't have that particular
delay).  This would point to it taking a long time for the mirror to have
happened.

Notifications are, as I understand it, sent from the opensolaris.org side. So the internal mirror may happen quickly, but drag in being pushed to the onnv-gate on opensolaris.org, or in sending out the notification after that.

It'd be interesting to see which it is (I'd say a mail problem was less important than the actual gate dropping back..., but maybe others would disagree).

I'll note that the notification for Darren's putback this afternoon to a
minute and ten seconds to make it to me once it was sent, so the twelve
minutes for Bill's putback wasn't just clock skew.  (The time for the
mirror to run, assuming that there's no skew, was about another minute and
ten seconds.)

As gatekeeper I've generally tried to stay very on top of putbacks as they
come through, often checking who's on the gate machine and what they're
doing.  I probably won't need to be nearly so proactive once we have
stronger pre-putback checking, but I still feel that timely notifications
are going to be very important, and preserving ordering will be pretty
critical, too, when it comes to incremental builds.

Perhaps I just have to relax a bit?  :)


No, you shouldn't. I'd say anything with the slightest chance of indicating a problem in either the bridging machinery, or the SCM implementation on opensolaris.org should be brought up. The more problems found now, the less you'll run into later :)

-- Rich


_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org

Reply via email to