Vote: yes On 9 Oct 2013, at 19:51, Chris Hegarty wrote:
> I hereby nominate Seán Coffey (coffeys) to JDK 8 Reviewer. > > Seán has worked in the core libraries and networking area since before the > beginning of OpenJDK. Seán is probably best known for his role as 7u > maintainer, but as the list of changesets below shows he does much more. He > has authored 67 changesets in several jdk8 repositories [See below]. In > particular, he has resolved several sensitive issues in the corba area. > > Votes are due by the end of Oct 23. > > Only current JDK 8 Reviewers [1] are eligible to vote on this nomination. > Votes must be cast in the open by replying to this mailing list. > > For Three-Vote Consensus voting instructions, see [2]. > > Chris Hegarty > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > > ---- > > Changesets: > > $ hg log -M -u coffeys -R jdk --template "{desc}\n" | grep "^[0-9]\{7,7\}: " > 8016271: wsimport -clientjar does not create portable jars on Windows due to > hardcoded backslash > 8024952: ClassCastException in PlainSocketImpl.accept() when using custom > socketImpl > 8017195: Introduce option to setKeepAlive parameter on CORBA sockets > 8017566: Backout 8000450 - Cannot access to com.sun.corba.se.impl.orb.ORBImpl > 8019979: Replace CheckPackageAccess test with better one from closed repo > 8013196: TimeZone.getDefault() throws NPE due to > sun.awt.AppContext.getAppContext() > 8015978: Incorrect transformation of XPath expression "string(-0)" > 8000450: Restrict access to com/sun/corba/se/impl package > 8000529: Regression: SimpleDateFormat incorrectly parses dates formatted with > Z and z pattern letters > 8007315: HttpURLConnection.filterHeaderField method returns null where empty > string is expected > 7197187: Currency.isPastCutoverDate should be made more robust > 8002227: (tz) Support tzdata2012i > 7181793: Socket getOutputStream create streams that cannot be GC'ed until > Socket is closed > 7196533: TimeZone.getDefault() slow due to synchronization bottleneck > 7180362: RFE: Implement date cutover functionality for currency.properties > file > 7195063: [TEST] jtreg flags com/sun/corba/cachedSocket/7056731.sh with Error > failure. > 7185965: Build error in javadoc make stage for bundles not containing crypto > package > 7056731: Race condition in CORBA code causes re-use of ABORTed connections > 7179879: SSLSocket connect times out instead of throwing socket closed > exception > 6893617: JDK 6 CNCtx always uses the default ORB > 7123896: Unexpected behavior due to Solaris using separate IPv4 and IPv6 port > spaces > 7143851: Improve IIOP stub and tie generation in RMIC > 7149048: Changes to corba rmic stubGenerator class are not used during jdk > build process > 7156963: Incorrect copyright header in java/io/SerialCallbackContext > 7167359: (tz) SEGV on solaris if TZ variable not set > 7163470: Build fails if javax.crypto src files not present > 7149608: Default TZ detection fails on linux when symbolic links to non > default location used. > 7148584: Jar tools fails to generate manifest correctly when boundary > condition hit > 7144488: Infinite recursion for some equals tests in Collections > 7133138: Improve io performance around timezone lookups > 7102369: remove java.rmi.server.codebase property parsing from registyimpl > 7094468: rmiregistry clean up > 7105952: Improve finalisation for > FileInputStream/FileOutputStream/RandomAccessFile > 7099658: Properties.loadFromXML fails with ClassCastException > 7082769: FileInputStream/FileOutputStream/RandomAccessFile allow file > descriptor be closed when still in use > 7049079: NTSYSTEM CLASS IS LEAKING WINDOWS TOKENS > 7024697: SessionRef.dispose() should determine if the token referred to by > the token object is still valid > 7047325: Internal API to improve management of direct buffers > 7041125: LDAP API does not catch malformed filters that contain two operands > for the ! operator > 7049774: UID construction appears to hang if time changed backwards > 7025227: SSLSocketImpl does not close the TCP layer socket if a close notify > cannot be sent to the peer > 6932403: SSLSocketImpl state issue > 7025105: TEST_BUG test/com/sun/jndi/ldap/NoWaitForReplyTest.java should be > cleaned up > 6750362: Very large LDAP requests throw a OOM on LDAP servers which aren't > aware of Paged Results Controls > 6748156: add an new JNDI property to control the boolean flag WaitForReply > 7016897: Copyright header correction : > test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java > 6998583: NativeSeedGenerator is making 8192 byte read requests from entropy > pool on each init. > 6957378: JMX memory leak > 6696028: JMXServiceURL like service:jmx:rmi:///jndi/iiop:// should be > rejected by the RMI conn provider. > 6984520: NPE IN RMIConnector.connect > 6974104: TEST: sun/nio/ch/6645197.java should be fixed in 1.5.0u25b05 and > jdk6 workspace > 6860491: WRAP_TIME_MILLIS incorrectly set > --- > $ hg log -M -u coffeys -R corba --template "{desc}\n" | grep "^[0-9]\{7,7\}: " > 8017195: Introduce option to setKeepAlive parameter on CORBA sockets > 8000642: Better handling of objects for transportation > 8001032: Restrict object access > 7201066: Change modifiers on unused fields > 8000631: Restrict access to class constructor > 7196086: update copyright years for files in corba repository (JDK 8) > 7056731: Race condition in CORBA code causes re-use of ABORTed connections > 7162902: Umbrella port of a number of corba bug fixes from JDK 6 to jdk7u/8 > 7143851: Improve IIOP stub and tie generation in RMIC > 7149048: Changes to corba rmic stubGenerator class are not used during jdk > build process > 7161925: sjava files in corba don't have copyright string and legal notice > 7110704: Issues with some method in corba > 7091388: Regular unexplained npe's from corba libs after system has been > running for days > -- > $ hg log -M -u coffeys -R jaxp --template "{desc}\n" | grep "^[0-9]\{7,7\}: " > 8015978: Incorrect transformation of XPath expression "string(-0)" > --- > $ hg log -M -u coffeys -R jaxws --template "{desc}\n" | grep "^[0-9]\{7,7\}: " > 8016271: wsimport -clientjar does not create portable jars on Windows due to > hardcoded backslash > >