1call mtr.add_suppression("Plugin audit_log reported"); 2########################################## 3# Run plugin 4########################################## 5INSTALL PLUGIN test_session_in_thd SONAME 'TEST_SESSION_IN_THD'; 6########################################## 7# Stop plugin 8########################################## 9UNINSTALL PLUGIN test_session_in_thd; 10########################################## 11# Run audit_log plugin 12########################################## 13INSTALL PLUGIN audit_log SONAME 'audit_log.so'; 14########################################## 15# Start plugin with audit log 16########################################## 17INSTALL PLUGIN test_session_in_thd SONAME 'TEST_SESSION_IN_THD'; 18# To allow session in plugin to complete (until event is available) 19DO SLEEP(5); 20########################################## 21# Stop plugin 22########################################## 23UNINSTALL PLUGIN test_session_in_thd; 24########################################## 25# Stop audit_log plugin 26########################################## 27UNINSTALL PLUGIN audit_log; 28########################################## 29# Plugin log 30########################################## 31Follows threaded run 32============================================================================================ 33init thread 34sql open session 0. 35sql open session 1. 36sql open session 2. 37sql open session 3. 38sql open session 4. 39sql open session 5. 40sql open session 6. 41sql open session 7. 42sql open session 8. 43close following nb of sessions: 9 44sql session close session 8. 45sql session close session 7. 46sql session close session 6. 47sql session close session 5. 48sql session close session 4. 49sql session close session 3. 50sql session close session 2. 51sql session close session 1. 52sql session close session 0. 53sql open session 0. 54sql open session 1. 55sql open session 2. 56sql open session 3. 57sql open session 4. 58sql open session 5. 59sql open session 6. 60sql open session 7. 61sql open session 8. 62close following nb of sessions: 9 63sql session close session 0. 64sql session close session 1. 65sql session close session 2. 66sql session close session 3. 67sql session close session 4. 68sql session close session 5. 69sql session close session 6. 70sql session close session 7. 71sql session close session 8. 72deinit thread 73CREATE TABLE t1 (c1 text); 74LOAD DATA INFILE 'MYSQL_LOGFILE' INTO TABLE t1(c1); 75SELECT count(*) FROM t1 WHERE ExtractValue(c1, '/COMMAND_CLASS')='connect' ; 76count(*) 7736 78SELECT count(*) FROM t1 WHERE ExtractValue(c1, '/NAME')='Connect' ; 79count(*) 8018 81SELECT count(*) FROM t1 WHERE ExtractValue(c1, '/NAME')='Quit' ; 82count(*) 8318 84########################################## 85# Cleanup 86########################################## 87DROP TABLE t1; 88