diff options
author | Kentoku <kentokushiba@gmail.com> | 2019-01-30 03:29:37 +0900 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2019-01-31 08:51:34 +0100 |
commit | 4e599c74bb673e6d752bdacffbe014cbfd033b0a (patch) | |
tree | 33e764ad0b9151b258f69e6214e4daba621c3a51 /storage/spider/spd_db_handlersocket.cc | |
parent | 470c1b8d564bdc3574376d2c50a0dac783c5b3da (diff) | |
download | mariadb-git-4e599c74bb673e6d752bdacffbe014cbfd033b0a.tar.gz |
MDEV-18313 Supports 'wrapper mariadb' for connection information
Diffstat (limited to 'storage/spider/spd_db_handlersocket.cc')
-rw-r--r-- | storage/spider/spd_db_handlersocket.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/storage/spider/spd_db_handlersocket.cc b/storage/spider/spd_db_handlersocket.cc index 4aebc7811b4..37bbe530723 100644 --- a/storage/spider/spd_db_handlersocket.cc +++ b/storage/spider/spd_db_handlersocket.cc @@ -500,7 +500,7 @@ SPIDER_DB_ROW *spider_db_handlersocket_row::clone() uint i; DBUG_ENTER("spider_db_handlersocket_row::clone"); DBUG_PRINT("info",("spider this=%p", this)); - if (!(clone_row = new spider_db_handlersocket_row())) + if (!(clone_row = new spider_db_handlersocket_row(dbton_id))) { DBUG_RETURN(NULL); } @@ -603,7 +603,7 @@ bool spider_db_handlersocket_result_buffer::check_size( spider_db_handlersocket_result::spider_db_handlersocket_result( SPIDER_DB_CONN *in_db_conn -) : spider_db_result(in_db_conn, spider_dbton_handlersocket.dbton_id) +) : spider_db_result(in_db_conn), row(in_db_conn->dbton_id) { DBUG_ENTER("spider_db_handlersocket_result::spider_db_handlersocket_result"); DBUG_PRINT("info",("spider this=%p", this)); @@ -3953,7 +3953,8 @@ int spider_db_handlersocket_util::append_having( spider_handlersocket_share::spider_handlersocket_share( st_spider_share *share ) : spider_db_share( - share + share, + spider_dbton_handlersocket.dbton_id ), table_names_str(NULL), db_names_str(NULL), |