//ok((MyHGM_myconnpoll_push == cnt_transactions+cnt_SELECT_outside_transactions) , "Number of transactions [%d] , Queries outside transaction [%d] , total connections returned [%d]", cnt_transactions.load(std::memory_order_relaxed), cnt_SELECT_outside_transactions.load(std::memory_order_relaxed), MyHGM_myconnpoll_push);
// FIXME: until we fix the autocommit bug, we may have some minor mismatch
ok((MyHGM_myconnpoll_get<=cnt_transactions+cnt_SELECT_outside_transactions&&MyHGM_myconnpoll_get>=cnt_transactions+cnt_SELECT_outside_transactions-10),"Number of transactions [%d] , Queries outside transaction [%d] , total connections returned [%d]",cnt_transactions.load(std::memory_order_relaxed),cnt_SELECT_outside_transactions.load(std::memory_order_relaxed),MyHGM_myconnpoll_get);
//ok((MyHGM_myconnpoll_get <= cnt_transactions+cnt_SELECT_outside_transactions && MyHGM_myconnpoll_get >= cnt_transactions+cnt_SELECT_outside_transactions-10) , "Number of transactions [%d] , Queries outside transaction [%d] , total connections returned [%d]", cnt_transactions.load(std::memory_order_relaxed), cnt_SELECT_outside_transactions.load(std::memory_order_relaxed), MyHGM_myconnpoll_get);
ok((MyHGM_myconnpoll_get==cnt_transactions+cnt_SELECT_outside_transactions),"Number of transactions [%d] , Queries outside transaction [%d] , total connections returned [%d]",cnt_transactions.load(std::memory_order_relaxed),cnt_SELECT_outside_transactions.load(std::memory_order_relaxed),MyHGM_myconnpoll_get);
MYSQL_QUERY(mysqladmin,"DELETE FROM mysql_query_rules");
MYSQL_QUERY(mysqladmin,"INSERT INTO mysql_query_rules SELECT * FROM mysql_query_rules_948");
MYSQL_QUERY(mysqladmin,"LOAD MYSQL QUERY RULES TO RUNTIME");