'Retrieve the server version info from the given connection.
This is used by the default implementation to populate the
"server_version_info" attribute and is called exactly
once upon first connect.'

def _get_server_version_info(self, connection):

    raise NotImplementedError()
