patch java 7 supported version with correction from 2.x branch:
CONJ-682internal pool correction: when receiving an RST during
connection validation, the pool will end up throwing connection timeout
exception in place of reusing another connection.
CONJ-522pool closing : racing condition correction CONJ-750: protocol error when not setting database, indicating null authentication plugin CONJ-639: enabledSslProtocolSuites does not include TLSv1.2 by default