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
}