CFV: New JDK 8 Reviewer: Seán Coffey

Artem Ananiev artem.ananiev at oracle.com
Thu Oct 10 02:17:07 PDT 2013


Vote: YES

Artem

On 10/9/2013 10:51 PM, 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