CFV: New JDK 8 Reviewer: Seán Coffey
Xueming Shen
xueming.shen at oracle.com
Wed Oct 9 12:40:05 PDT 2013
Vote: yes
On 10/09/2013 11:51 AM, 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
>
>
More information about the jdk8-dev
mailing list