func registerConn()

in driver.go [125:146]


func registerConn(conn *conn) error {
	info := map[string]string{
		"AutoCommit":  "true",
		"Consistency": "8",
	}
	for k, v := range conn.connectorInfo {
		info[k] = v
	}
	// Open a connection to the server
	req := &message.OpenConnectionRequest{
		ConnectionId: conn.connectionId,
		Info:         info,
	}
	if conn.config.schema != "" {
		req.Info["schema"] = conn.config.schema
	}
	_, err := conn.httpClient.post(context.Background(), req)
	if err != nil {
		return conn.avaticaErrorToResponseErrorOrError(err)
	}
	return nil
}