CFV: New JDK 8 Reviewer: Seán Coffey

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Wed Oct 9 13:37:25 PDT 2013


Vote: yes

On 09.10.2013 22: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
>
>


-- 
Best regards, Sergey.



More information about the jdk8-dev mailing list