Changeset issues with jdk6/jaxp and jdk6/jdk
Kelly O'Hair
kelly.ohair at oracle.com
Fri Feb 18 11:57:56 PST 2011
We have just discovered that a changeset made to the jdk6/jaxp
repository is missing a comment:
http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/73a4d5be8649 (No
bugid or review information)
The actual patch in the changeset is not the issue, but the comment of
the changeset is.
[By the way, there is a new jaxp source bundle that is needed, which
is a different heads up for people
that cache these source drop bundles. But that is a separate issue.]
This changeset should have been caught as not having a proper
changeset comment by
our jcheck mechanism, but I had inadvertently turned off this check
with a change
made back in b17.
http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/33e6947318ae
The comments=lax option should not be in these .jcheck/conf files.
This is a problem with all the jdk6 repositories that I will rectify.
In the process of fixing this .jcheck/conf file, I discovered 3
additional changesets in the jdk6/jdk
repository done between 5-8 months ago that have also violated the
changeset comment rules:
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a25f15bfd04b
(Missing "-by" after "Reviewed")
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bf87d5af4361 (Missing
":" after the bugid)
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d77434402021 (Extra
"Fixed" and text that should be be there)
All snuck by because I had added that comments=lax back in jdk6-b17
time frame.
So I certainly should fix .jcheck/conf, but the question remains as to
what to do with these
other changesets. The jdk6/jaxp one could be rolled back and fixed
easily, the jdk6/jdk ones
are a bit older and would require rebasing all the newer changesets.
I'm open to ideas here. Should we avoid repository rollbacks
completely? Or just rollback/fix jdk6/jaxp?
-kto
More information about the jdk6-dev
mailing list