23 #include <drizzled/lock.h>
24 #include <drizzled/session.h>
25 #include <drizzled/probes.h>
26 #include <drizzled/statement/insert.h>
27 #include <drizzled/sql_lex.h>
34 TableList *all_tables= lex().query_tables;
35 assert(first_table == all_tables && first_table != 0);
42 if (session().wait_if_global_read_lock(
false,
true))
47 DRIZZLE_INSERT_START(session().getQueryString()->c_str());
61 session().startWaitingGlobalReadLock();